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 |