Enumeración CatalogStatus (searchapi.h)
Usado por ISearchCatalogManager::GetCatalogStatus para determinar el estado actual del catálogo.
Syntax
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 Valor: 0 El índice es actual; no se necesita indexación. Las consultas se pueden procesar. |
CATALOG_STATUS_PAUSED Valor: 1 El indexador está en pausa. Esto puede ocurrir porque se han cumplido los criterios de indización pausada del usuario o de retroceso del indexador. Las consultas se pueden procesar. |
CATALOG_STATUS_RECOVERING Valor: 2 El índice se está recuperando; Las consultas y la indexación se procesan mientras están en este estado. |
CATALOG_STATUS_FULL_CRAWL Valor: 3 El indexador está ejecutando actualmente un rastreo completo y indexará todo lo que está configurado para indexar. Las consultas se pueden procesar durante la indexación. |
CATALOG_STATUS_INCREMENTAL_CRAWL Valor: 4 El indexador está preformando un rastreo para ver si algo ha cambiado o requiere la indexación. Las consultas se pueden procesar durante la indexación. |
CATALOG_STATUS_PROCESSING_NOTIFICATIONS Valor: 5 Indexador está procesando la cola de notificaciones. Esto se hace antes de reanudar cualquier rastreo. |
CATALOG_STATUS_SHUTTING_DOWN Valor: 6 El indexador se está cerrando y no está indexando. No se puede consultar el indexador. |
Requisitos
Cliente mínimo compatible | Windows XP con SP2, Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | searchapi.h |