ISearchManager2::CreateCatalog 方法 (searchapi.h)

在 Windows 搜索索引器中创建新的自定义目录,并返回对它的引用。

语法

HRESULT CreateCatalog(
  [in]  LPCWSTR               pszCatalog,
  [out] ISearchCatalogManager **ppCatalogManager
);

参数

[in] pszCatalog

类型: LPCWSTR

要创建的目录的名称。 可以是调用方选择的任何名称,只能包含标准字母数字字符和下划线。

[out] ppCatalogManager

类型: ISearchCatalogManager**

成功后,对创建的目录的引用将作为 ISearchCatalogManager 接口指针返回。 调用应用程序使用完发布 () 后,必须在此接口上调用它。

返回值

类型: HRESULT

指示操作状态的 HRESULT:

返回代码 说明
S_OK
目录以前不存在,并且已创建。 返回的对目录的引用。
S_FALSE
目录以前存在,返回对目录的引用。
 

失败的 HRESULT:创建目录失败或传递的参数无效。

注解

调用 以在 Windows 搜索索引器中创建新目录。 创建后,可以使用返回的 ISearchCatalog 管理器上的方法添加要编制索引的位置、监视索引编制过程以及构造查询以发送到索引器并获取结果。 有关详细信息,请参阅 管理索引

要求

要求
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
目标平台 Windows
标头 searchapi.h

另请参阅

ISearchManager2