CatalogStatus 열거형(searchapi.h)
ISearchCatalogManager::GetCatalogStatus에서 카탈로그의 현재 상태를 확인하는 데 사용됩니다.
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;
상수
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 인덱서가 종료되고 인덱싱되지 않습니다. 인덱서는 쿼리할 수 없습니다. |
요구 사항
지원되는 최소 클라이언트 | WINDOWS XP SP2, Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | searchapi.h |