ISearch Protocol Init メソッド

プロトコル ハンドラを初期化します。

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

Parameters

pTimeoutInfo

[入力] 接続タイムアウトに関する情報を格納する TIMEOUT_INFO 構造体 構造体へのポインタ。

pProtocolHandlerSite

[入力] プロトコル ハンドラがフィルタ オブジェクトを実装する方法を提供する IProtocolHandlerSite インターフェイス インターフェイスへのポインタ。

pProxyInfo

[入力] コンテンツ ソース内のアイテムにアクセスするために必要なプロキシ設定に関する情報を格納する PROXY_INFO 構造体 構造体へのポインタ。

Return Value

成功した場合は S_OK を、それ以外の場合はエラー値を返します。Microsoft Office SharePoint Server 2007 でのエンタープライズ検索 によって返されるエラー メッセージについては、「プロトコル ハンドラのエラー メッセージ」を参照してください。

Remarks

プロトコル ハンドラの作成後に、プロトコル ハンドラに固有の初期化を実行するためにこのメソッドが呼び出されます。このメソッドは再び呼び出されることはありません。

フィルタ デーモンが予想外に終了する場合があるので、一時ファイルやレジストリ エントリなどの永続的な情報を持つプロトコル ハンドラは、現在のインスタンスを開始する前に、このメソッドの初期クリーンアップを実行してください。

See Also

参照

PROXY_INFO 構造体

TIMEOUT_INFO 構造体

概念

プロトコル ハンドラの参照情報

プロトコル ハンドラ インターフェイス

IProtocolHandlerSite インターフェイス

その他のリソース

IFilter Interface