Enumerazione CatalogPausedReason (searchapi.h)
Usato da ISearchCatalogManager::GetCatalogStatus per determinare il motivo per cui il catalogo è sospeso.
Sintassi
typedef enum _CatalogPausedReason {
CATALOG_PAUSED_REASON_NONE = 0,
CATALOG_PAUSED_REASON_HIGH_IO = 1,
CATALOG_PAUSED_REASON_HIGH_CPU = 2,
CATALOG_PAUSED_REASON_HIGH_NTF_RATE = 3,
CATALOG_PAUSED_REASON_LOW_BATTERY = 4,
CATALOG_PAUSED_REASON_LOW_MEMORY = 5,
CATALOG_PAUSED_REASON_LOW_DISK = 6,
CATALOG_PAUSED_REASON_DELAYED_RECOVERY = 7,
CATALOG_PAUSED_REASON_USER_ACTIVE = 8,
CATALOG_PAUSED_REASON_EXTERNAL = 9,
CATALOG_PAUSED_REASON_UPGRADING = 10
} CatalogPausedReason;
Costanti
CATALOG_PAUSED_REASON_NONE Valore: 0 Non sospeso. |
CATALOG_PAUSED_REASON_HIGH_IO Valore: 1 Sospesa a causa di un numero elevato di operazioni di I/O. |
CATALOG_PAUSED_REASON_HIGH_CPU Valore: 2 Sospesa a causa dell'utilizzo elevato della CPU. |
CATALOG_PAUSED_REASON_HIGH_NTF_RATE Valore: 3 Sospeso a causa di una frequenza NTF elevata. |
CATALOG_PAUSED_REASON_LOW_BATTERY Valore: 4 Sospeso a causa della batteria scarica. |
CATALOG_PAUSED_REASON_LOW_MEMORY Valore: 5 Sospesa a causa di memoria insufficiente. |
CATALOG_PAUSED_REASON_LOW_DISK Valore: 6 Sospeso a causa di spazio su disco insufficiente. |
CATALOG_PAUSED_REASON_DELAYED_RECOVERY Valore: 7 Sospeso a causa della necessità di un ripristino ritardato. |
CATALOG_PAUSED_REASON_USER_ACTIVE Valore: 8 Sospeso a causa dell'attività dell'utente. |
CATALOG_PAUSED_REASON_EXTERNAL Valore: 9 Sospeso da una richiesta esterna. |
CATALOG_PAUSED_REASON_UPGRADING Valore: 10 Sospeso eseguendo l'aggiornamento. |
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 |