Énumération CatalogStatus (searchapi.h)
Utilisé par ISearchCatalogManager::GetCatalogStatus pour déterminer l’état actuel du catalogue.
Syntaxe
typedef enum _CatalogStatus {
CATALOG_STATUS_IDLE = 0,
CATALOG_STATUS_PAUSED = 1,
CATALOG_STATUS_RECOVERING = 2,
CATALOG_STATUS_FULL_CRAWL = 3,
CATALOG_STATUS_INCREMENTAL_CRAWL = 4,
CATALOG_STATUS_PROCESSING_NOTIFICATIONS = 5,
CATALOG_STATUS_SHUTTING_DOWN = 6
} CatalogStatus;
Constantes
CATALOG_STATUS_IDLE Valeur : 0 L’index est actuel ; aucune indexation nécessaire. Les requêtes peuvent être traitées. |
CATALOG_STATUS_PAUSED Valeur : 1 L’indexeur est suspendu. Cela peut se produire parce que l’utilisateur a suspendu l’indexation ou que les critères d’interruption de l’indexeur ont été remplis. Les requêtes peuvent être traitées. |
CATALOG_STATUS_RECOVERING Valeur : 2 L’index est en cours de récupération ; Les requêtes et l’indexation sont traitées dans cet état. |
CATALOG_STATUS_FULL_CRAWL Valeur : 3 L’indexeur exécute actuellement une analyse complète et indexe tout ce qu’il est configuré pour indexer. Les requêtes peuvent être traitées lors de l’indexation. |
CATALOG_STATUS_INCREMENTAL_CRAWL Valeur : 4 L’indexeur préforme une analyse pour voir si quelque chose a changé ou nécessite une indexation. Les requêtes peuvent être traitées lors de l’indexation. |
CATALOG_STATUS_PROCESSING_NOTIFICATIONS Valeur : 5 L’indexeur traite la file d’attente de notification. Cette opération est effectuée avant de reprendre toute analyse. |
CATALOG_STATUS_SHUTTING_DOWN Valeur : 6 L’indexeur s’arrête et n’est pas en cours d’indexation. L’indexeur ne peut pas être interrogé. |
Spécifications
Client minimal pris en charge | Windows XP avec SP2, Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | searchapi.h |