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 |
|---|---|
|
Le catalogue n’existait pas déjà et a été créé. Référence au catalogue renvoyé. |
|
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] |