Enumerazione CatalogStatus (searchapi.h)
Usato da ISearchCatalogManager::GetCatalogStatus per determinare lo stato corrente del catalogo.
Sintassi
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;
Costanti
CATALOG_STATUS_IDLE Valore: 0 Indice corrente; nessuna indicizzazione necessaria. Le query possono essere elaborate. |
CATALOG_STATUS_PAUSED Valore: 1 L'indicizzatore è sospeso. Ciò può verificarsi perché l'utente ha sospeso l'indicizzazione o i criteri di back-off dell'indicizzatore sono stati soddisfatti. Le query possono essere elaborate. |
CATALOG_STATUS_RECOVERING Valore: 2 L'indice viene ripristinato; le query e l'indicizzazione vengono elaborate in questo stato. |
CATALOG_STATUS_FULL_CRAWL Valore: 3 L'indicizzatore sta attualmente eseguendo una ricerca per indicizzazione completa e indicizza tutti gli elementi configurati per l'indicizzazione. Le query possono essere elaborate durante l'indicizzazione. |
CATALOG_STATUS_INCREMENTAL_CRAWL Valore: 4 L'indicizzatore sta preformando una ricerca per indicizzazione per verificare se qualcosa è stato modificato o richiede l'indicizzazione. Le query possono essere elaborate durante l'indicizzazione. |
CATALOG_STATUS_PROCESSING_NOTIFICATIONS Valore: 5 L'indicizzatore sta elaborando la coda di notifica. Questa operazione viene eseguita prima di riprendere qualsiasi ricerca per indicizzazione. |
CATALOG_STATUS_SHUTTING_DOWN Valore: 6 L'indicizzatore sta arrestando e non esegue l'indicizzazione. L'indicizzatore non può essere sottoposto a query. |
Requisiti
Client minimo supportato | Windows XP con SP2, Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | searchapi.h |