ISearchManager2::CreateCatalog 方法 (searchapi.h)
在 Windows 搜索索引器中创建新的自定义目录,并返回对它的引用。
语法
HRESULT CreateCatalog(
[in] LPCWSTR pszCatalog,
[out] ISearchCatalogManager **ppCatalogManager
);
参数
[in] pszCatalog
类型: LPCWSTR
要创建的目录的名称。 可以是调用方选择的任何名称,只能包含标准字母数字字符和下划线。
[out] ppCatalogManager
类型: ISearchCatalogManager**
成功后,对创建的目录的引用将作为 ISearchCatalogManager 接口指针返回。 调用应用程序使用完发布 () 后,必须在此接口上调用它。
返回值
类型: HRESULT
指示操作状态的 HRESULT:
返回代码 | 说明 |
---|---|
|
目录以前不存在,并且已创建。 返回的对目录的引用。 |
|
目录以前存在,返回对目录的引用。 |
失败的 HRESULT:创建目录失败或传递的参数无效。
注解
调用 以在 Windows 搜索索引器中创建新目录。 创建后,可以使用返回的 ISearchCatalog 管理器上的方法添加要编制索引的位置、监视索引编制过程以及构造查询以发送到索引器并获取结果。 有关详细信息,请参阅 管理索引。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
目标平台 | Windows |
标头 | searchapi.h |