CatalogStatus-Enumeration (searchapi.h)
Wird von ISearchCatalogManager::GetCatalogStatus verwendet, um den aktuellen Zustand des Katalogs zu bestimmen.
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;
Konstanten
CATALOG_STATUS_IDLE Wert: 0 Index ist aktuell; Keine Indizierung erforderlich. Abfragen können verarbeitet werden. |
CATALOG_STATUS_PAUSED Wert: 1 Der Indexer ist angehalten. Dies kann passieren, weil die Benutzerindizierung angehalten oder die Indexerbackoffkriterien erfüllt wurden. Abfragen können verarbeitet werden. |
CATALOG_STATUS_RECOVERING Wert: 2 Der Index wird wiederhergestellt. Abfragen und Indizierung werden in diesem Zustand verarbeitet. |
CATALOG_STATUS_FULL_CRAWL Wert: 3 Indexer führt derzeit eine vollständige Durchforstung aus und indiziert alles, was für die Indizierung konfiguriert ist. Abfragen können während der Indizierung verarbeitet werden. |
CATALOG_STATUS_INCREMENTAL_CRAWL Wert: 4 Der Indexer stellt eine Durchforstung vor, um festzustellen, ob sich etwas geändert hat oder eine Indizierung erforderlich ist. Abfragen können während der Indizierung verarbeitet werden. |
CATALOG_STATUS_PROCESSING_NOTIFICATIONS Wert: 5 Indexer verarbeitet die Benachrichtigungswarteschlange. Dies erfolgt vor dem Fortsetzen einer Durchforstung. |
CATALOG_STATUS_SHUTTING_DOWN Wert: 6 Der Indexer wird heruntergefahren und wird nicht indiziert. Indexer kann nicht abgefragt werden. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP mit SP2, Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | searchapi.h |