ISearchManager2 :: CreateCatalog, méthode

crée un catalogue personnalisé dans le Windows indexeur de recherche et retourne une référence à celui-ci.

Syntaxe

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

Paramètres

pszCatalog [ dans]

Type : LPCWSTR

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

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 . La mise en sortie () doit être appelée sur cette interface une fois que l’application appelante a fini de l’utiliser.

Valeur retournée

Type : HRESULT

HRESULT indiquant l’état de l’opération :

Code de retour Description
_OK
Le catalogue n’existait pas déjà et a été créé. Référence au catalogue renvoyé.
S _ false
Le catalogue existait précédemment, la référence au catalogue a été retournée.

ÉCHEC de HRESULT : échec de la création du catalogue ou des arguments non valides passés.

Remarques

appelé pour créer un nouveau catalogue dans le Windows indexeur de recherche. Après la création, les méthodes sur le gestionnaire de 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 la documentation relative à la gestion de l’index : https://msdn.microsoft.com/library/bb266516(VS.85).aspx

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]

Voir aussi

ISearchManager2