Partager via


Méthode ISearchManager2 ::CreateCatalog (searchapi.h)

Crée un catalogue personnalisé dans l’indexeur Recherche Windows et retourne une référence à celui-ci.

Syntaxe

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

Paramètres

[in] pszCatalog

Type : LPCWSTR

Nom du catalogue à créer. Peut être n’importe quel nom sélectionné par l’appelant, doit contenir uniquement des caractères alphanumériques standard et un trait de soulignement.

[out] ppCatalogManager

Type : ISearchCatalogManager**

En cas de réussite, une référence au catalogue créé est retournée en tant que pointeur d’interface ISearchCatalogManager . Release() doit être appelé sur cette interface une fois que l’application appelante a terminé de l’utiliser.

Valeur retournée

Type : HRESULT

HRESULT indiquant status d’opération :

Code de retour Description
S_OK
Le catalogue n’existait pas auparavant et a été créé. Référence au catalogue retourné.
S_FALSE
Le catalogue existait auparavant, référence au catalogue retournée.
 

ÉCHEC HRESULT : Échec de la création du catalogue ou réussite d’arguments non valides.

Remarques

Appelé pour créer un catalogue dans l’indexeur Recherche Windows. Après la création, les méthodes sur le gestionnaire ISearchCatalog retourné peuvent être utilisées pour ajouter des emplacements à indexer, surveiller le processus d’indexation et construire des requêtes à envoyer à l’indexeur et obtenir des résultats. Pour plus d’informations, consultez Gestion de l’index.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
Plateforme cible Windows
En-tête searchapi.h

Voir aussi

ISearchManager2