次の方法で共有


ISearchProtocolThreadContext::ThreadIdle メソッド (searchapi.h)

フィルター処理スレッドがアイドル状態であることをプロトコル ハンドラーに通知し、プロトコル ハンドラーが構築したキャッシュをクリーンできるようにします。

構文

HRESULT ThreadIdle(
  [in] DWORD dwTimeElaspedSinceLastCallInMS
);

パラメーター

[in] dwTimeElaspedSinceLastCallInMS

型: DWORD

アイドル時間をミリ秒単位でプロトコル ハンドラーに渡します。

戻り値

型: HRESULT

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

解説

このメソッドは、フィルター処理スレッドがインデクサー サービスからの新しい要求を待機しているときに呼び出されるため、プロトコル ハンドラーはこのアイドル時間を使用してクリーンできます。

要件

   
サポートされている最小のクライアント WINDOWS XP と SP2、Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー searchapi.h
再頒布可能パッケージ Windows デスクトップ検索 (WDS) 3.0