借助 Windows 搜索,可以使用三个主要组件管理 Windows 搜索索引:搜索管理器、目录管理器和爬网范围管理器。 其中一些管理接口可用于标准用户权限,但更改索引状态的接口需要管理权限。
关于用于管理索引的接口
| 组件 | Interfaces | Description |
|---|---|---|
| 搜索管理器 | ISearchManager | 提供检索和设置有关 Windows 搜索的信息的方法:
|
| 目录管理器 |
ISearchCatalogManager ISearchCatalogManager2 |
提供管理单个搜索目录的方法,例如实现重新索引或设置超时期限。 此接口在四个方面管理目录:
|
| 爬网范围管理器 |
IEnumSearchRoots IEnumSearchScopeRules ISearchCrawlScopeManager ISearchCrawlScopeManager2 ISearchRoot ISearchScopeRule ISearchItem |
提供通知搜索引擎的方法,以识别需要爬网或监视的容器,并确定应在索引中包含或排除容器内的项目。 还可以查询爬网范围管理器,以查看特定 URL 是否位于爬网范围中。 有关详细信息,请参阅 使用爬网范围管理器。 |