次の方法で共有


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 インターフェイスと、 IItemPreviewerExtIItemPropertyBagISearchItem インターフェイス、 LINKINFO 構造体、 LINKTYPE 列挙体の API を使用する必要がある場合があります。

要件

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

関連項目

ISearchProtocolUI