Bagikan melalui


Metode ISearchProtocol::Init (searchapi.h)

Menginisialisasi penangan protokol.

Sintaks

HRESULT Init(
  [in] TIMEOUT_INFO         *pTimeoutInfo,
  [in] IProtocolHandlerSite *pProtocolHandlerSite,
  [in] PROXY_INFO           *pProxyInfo
);

Parameter

[in] pTimeoutInfo

Jenis: TIMEOUT_INFO*

Penunjuk ke struktur TIMEOUT_INFO yang berisi informasi tentang batas waktu koneksi.

[in] pProtocolHandlerSite

Jenis: IProtocolHandlerSite*

Arahkan ke antarmuka IProtocolHandlerSite yang memungkinkan penangan protokol mengakses IFiltear dalam host filter.

[in] pProxyInfo

Jenis: PROXY_INFO*

Penunjuk ke struktur PROXY_INFO yang berisi informasi tentang pengaturan proksi yang diperlukan untuk mengakses item di sumber konten.

Mengembalikan nilai

Jenis: HRESULT

Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Setelah handler protokol dibuat, metode ini dipanggil untuk melakukan inisialisasi apa pun khusus untuk handler protokol. Metode ini tidak dipanggil lagi.

Karena host protokol mungkin tiba-tiba dihentikan sebelum memanggil ISearchProtocol::ShutDown, penangan protokol dengan informasi persisten, seperti file sementara dan entri registri, harus melakukan pembersihan awal sumber daya yang sebelumnya dibuka dalam metode ini sebelum memulai instans saat ini.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP dengan SP2, Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 dengan SP1 [hanya aplikasi desktop]
Target Platform Windows
Header searchapi.h
Redistribusi Windows Desktop Search (WDS) 3.0