ISearchCrawlScopeManager::GetParentScopeVersionId 方法 (searchapi.h)

获取父包含 URL 的版本 ID。

语法

HRESULT GetParentScopeVersionId(
  [in]          LPCWSTR pszURL,
  [out, retval] LONG    *plScopeId
);

parameters

[in] pszURL

类型: LPCWSTR

包含当前 URL 的字符串。

[out, retval] plScopeId

类型: LONG*

返回时,包含指向 pszUrl 的父包含 URL 的版本 ID 的指针。

返回值

类型: HRESULT

如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

注解

使用此方法可以确定索引器是否知道数据存储或范围 (例如,数据存储被删除,然后重新添加到索引) ,这可能需要对存储 URL 的分层父级进行新的推送。

如果删除范围规则,然后再次添加,则此 ID 可能会更改。 如果未找到父包含 URL,此方法将返回 S_FALSE

Windows 7 及更高版本:请查看 CrawlScopeCommandLine 代码示例 ,了解如何定义爬网范围管理器的命令行选项 (CSM) 索引操作。

要求

   
最低受支持的客户端 Windows XP SP2、Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 SP1 [仅限桌面应用]
目标平台 Windows
标头 searchapi.h
可再发行组件 Windows 桌面搜索 (WDS) 3.0