Enumeração CatalogStatus (searchapi.h)
Usado por ISearchCatalogManager::GetCatalogStatus para determinar o estado atual do 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 O índice é atual; nenhuma indexação necessária. As consultas podem ser processadas. |
CATALOG_STATUS_PAUSED Valor: 1 O indexador está em pausa. Isso pode acontecer porque a indexação pausada pelo usuário ou os critérios de retirada do indexador foram atendidos. As consultas podem ser processadas. |
CATALOG_STATUS_RECOVERING Valor: 2 O índice está se recuperando; consultas e indexação são processadas nesse estado. |
CATALOG_STATUS_FULL_CRAWL Valor: 3 No momento, o indexador está executando um rastreamento completo e indexará tudo o que ele está configurado para indexar. As consultas podem ser processadas durante a indexação. |
CATALOG_STATUS_INCREMENTAL_CRAWL Valor: 4 O indexador está pré-formatando um rastreamento para ver se alguma coisa foi alterada ou requer indexação. As consultas podem ser processadas durante a indexação. |
CATALOG_STATUS_PROCESSING_NOTIFICATIONS Valor: 5 O indexador está processando a fila de notificação. Isso é feito antes de retomar qualquer rastreamento. |
CATALOG_STATUS_SHUTTING_DOWN Valor: 6 O indexador está sendo desligado e não está indexando. O indexador não pode ser consultado. |
Requisitos
Cliente mínimo com suporte | Windows XP com SP2, Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | searchapi.h |