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 |
---|---|
|
Le catalogue n’existait pas auparavant et a été créé. Référence au catalogue retourné. |
|
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 |