Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Cria um novo catálogo personalizado no indexador do Windows Search e retorna uma referência a ele.
Sintaxe
HRESULT CreateCatalog(
[in] LPCWSTR pszCatalog,
[out] ISearchCatalogManager **ppCatalogManager
);
Parâmetros
[in] pszCatalog
Tipo: LPCWSTR
Nome do catálogo a ser criado. Pode ser qualquer nome selecionado pelo chamador, deve conter apenas caracteres alfanuméricos padrão e sublinhado.
[out] ppCatalogManager
Tipo: ISearchCatalogManager**
Com êxito, uma referência ao catálogo criado é retornada como um ponteiro de interface ISearchCatalogManager . O Release() deve ser chamado nessa interface depois que o aplicativo de chamada terminar de usá-lo.
Retornar valor
Tipo: HRESULT
HRESULT indicando status de operação:
| Código de retorno | Descrição |
|---|---|
|
O catálogo não existia anteriormente e foi criado. Referência ao catálogo retornado. |
|
Catálogo anteriormente existente, referência ao catálogo retornado. |
HRESULT COM FALHA: falha ao criar catálogo ou argumentos inválidos passados.
Comentários
Chamado para criar um novo catálogo no indexador do Windows Search. Após a criação, os métodos no gerenciador ISearchCatalog retornado podem ser usados para adicionar locais a serem indexados, monitorar o processo de indexação e construir consultas para enviar ao indexador e obter resultados. Para obter mais informações, consulte Gerenciando o índice.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | searchapi.h |