Partager via


É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