Méthode ISearchCatalogManager ::GetCatalogStatus (searchapi.h)
Obtient le status du catalogue.
Syntaxe
HRESULT GetCatalogStatus(
[out] CatalogStatus *pStatus,
[out] CatalogPausedReason *pPausedReason
);
Paramètres
[out] pStatus
Type : CatalogStatus*
Reçoit un pointeur vers une valeur de l’énumération CatalogStatus . Si pStatus est CATALOG_STATUS_PAUSED, vous pouvez obtenir des informations supplémentaires à partir du paramètre pPausedReason .
[out] pPausedReason
Type : CatalogPausedReason*
Reçoit un pointeur vers une valeur de l’énumération CatalogPausedReason décrivant la raison pour laquelle le catalogue est suspendu. Si le status de catalogue n’est pas CATALOG_STATUS_PAUSED, ce paramètre reçoit la valeur CATALOG_PAUSED_REASON_NONE.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP avec SP2, Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 avec SP1 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | searchapi.h |
Composant redistribuable | Windows Desktop Search (WDS) 3.0 |