ISearchProtocolUI::GetSearchItemForUrl 方法
获取指定数据的搜索项。 此方法对收集器处理的每个 URL 调用一次,并检索指向 ISearchItem 对象的指针。
语法
HRESULT GetSearchItemForUrl(
[in] LPCOLESTR pcwszURL,
[in] IItemPropertyBag *pPropertyBag,
[out, retval] ISearchItem **ppSearchItem
);
parameters
-
pcwszURL [in]
-
类型: LPCOLESTR
指向空数据终止 Unicode 字符串的指针,该字符串包含所访问 URL 的搜索项。
-
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 接口和以下 API: IItemPreviewerExt、 IItemPropertyBag 和 ISearchItem 接口、 LINKINFO 结构和 LINKTYPE 枚举。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows XP SP2 [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2003 [仅限桌面应用] |
可再发行组件 |
Windows 桌面搜索 (WDS) 3.0 |
另请参阅