Método ISearchManager2::CreateCatalog (searchapi.h)
Crea un nuevo catálogo personalizado en el indexador de Windows Search y devuelve una referencia a él.
Sintaxis
HRESULT CreateCatalog(
[in] LPCWSTR pszCatalog,
[out] ISearchCatalogManager **ppCatalogManager
);
Parámetros
[in] pszCatalog
Tipo: LPCWSTR
Nombre del catálogo que se va a crear. Puede ser cualquier nombre seleccionado por el autor de la llamada, debe contener solo caracteres alfanuméricos estándar y caracteres de subrayado.
[out] ppCatalogManager
Tipo: ISearchCatalogManager**
Si se realiza correctamente, se devuelve una referencia al catálogo creado como un puntero de interfaz ISearchCatalogManager . Se debe llamar a Release() en esta interfaz después de que la aplicación que realiza la llamada haya terminado de usarla.
Valor devuelto
Tipo: HRESULT
HRESULT que indica el estado de la operación:
Código devuelto | Descripción |
---|---|
|
El catálogo no existía anteriormente y se creó. Referencia al catálogo devuelto. |
|
El catálogo existía anteriormente, referencia al catálogo devuelto. |
ERROR HRESULT: error al crear argumentos de catálogo o no válidos.
Comentarios
Se llama para crear un nuevo catálogo en el indexador de Windows Search. Después de la creación, los métodos del administrador ISearchCatalog devuelto se pueden usar para agregar ubicaciones que se indexarán, supervisar el proceso de indexación y construir consultas para enviar al indexador y obtener resultados. Para obtener más información, consulte Administración del índice.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | searchapi.h |