Enumerasi CatalogStatus (searchapi.h)
Digunakan oleh ISearchCatalogManager::GetCatalogStatus untuk menentukan status katalog saat ini.
Sintaks
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;
Konstanta
CATALOG_STATUS_IDLE Nilai: 0 Indeks adalah saat ini; tidak perlu pengindeksan. Kueri dapat diproses. |
CATALOG_STATUS_PAUSED Nilai: 1 Pengindeks dijeda. Ini dapat terjadi baik karena pengguna menjeda pengindeksan atau kriteria back-off pengindeks telah terpenuhi. Kueri dapat diproses. |
CATALOG_STATUS_RECOVERING Nilai: 2 Indeks sedang pulih; kueri dan pengindeksan diproses saat dalam status ini. |
CATALOG_STATUS_FULL_CRAWL Nilai: 3 Pengindeks saat ini menjalankan perayapan penuh dan akan mengindeks semua yang dikonfigurasi untuk diindeks. Kueri dapat diproses saat mengindeks. |
CATALOG_STATUS_INCREMENTAL_CRAWL Nilai: 4 Pengindeks melakukan preformasi perayapan untuk melihat apakah ada yang berubah atau memerlukan pengindeksan. Kueri dapat diproses saat mengindeks. |
CATALOG_STATUS_PROCESSING_NOTIFICATIONS Nilai: 5 Pengindeks sedang memproses antrean pemberitahuan. Ini dilakukan sebelum melanjutkan perayapan apa pun. |
CATALOG_STATUS_SHUTTING_DOWN Nilai: 6 Pengindeks dimatikan dan tidak mengindeks. Pengindeks tidak dapat dikueri. |
Persyaratan
Klien minimum yang didukung | Windows XP dengan SP2, Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Header | searchapi.h |