ISearchProtocolUI::GetSearchItemForUrl メソッド

指定したデータの検索項目を取得します。 このメソッドは、Gatherer によって処理されるすべての URL に対して 1 回呼び出され、 ISearchItem オブジェクトへのポインターを取得します。

構文

HRESULT GetSearchItemForUrl(
  [in]          LPCOLESTR        pcwszURL,
  [in]          IItemPropertyBag *pPropertyBag,
  [out, retval] ISearchItem      **ppSearchItem
);

パラメーター

pcwszURL [in]

型: LPCOLESTR

アクセスされる URL の検索項目を含む null データ終了 Unicode 文字列へのポインター。

pPropertyBag [in]

種類: IItemPropertyBag*

アイテムのプロパティなど、検索アイテムに関する情報を含む IItemPropertyBag オブジェクトへのポインター。

ppSearchItem [out, retval]

種類: ISearchItem**

このメソッドによって作成された ISearchItem オブジェクトへのポインターのアドレスを受け取ります。 このオブジェクトには、アイテムのファイル名など、検索アイテムに関する情報が含まれます。

戻り値

種類: HRESULT

このメソッドが成功すると、 S_OKが返されます。 それ以外の場合は、 HRESULT エラー コードが返されます。

解説

ISearchProtocolUI::GetSearchItemForUrl メソッドは、Windows XP および Windows Server 2003 でのみサポートされており、使用しないでください。

Windows XP または Windows Server 2003 を実行しているコンピューターでサード パーティ製のプロトコル ハンドラーを使用して添付ファイルをプレビューするには、 ISearchProtocolUI インターフェイスと、 IItemPreviewerExt、 IItemPropertyBag 、 ISearchItem インターフェイス、 LINKINFO 構造体、 LINKTYPE 列挙体の API を使用する必要がある場合があります。

要件

要件 値
サポートされている最小のクライアント
WINDOWS XP と SP2 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2003 [デスクトップ アプリのみ]
再頒布可能パッケージ
Windows デスクトップ検索 (WDS) 3.0

関連項目

ISearchProtocolUI