CatalogPausedReason enumeration
Used by ISearchCatalogManager::GetCatalogStatus to determine the reason the catalog is paused.
Syntax
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;
Constants
- CATALOG_PAUSED_REASON_NONE
-
Not paused.
- CATALOG_PAUSED_REASON_HIGH_IO
-
Paused due to high I/O.
- CATALOG_PAUSED_REASON_HIGH_CPU
-
Paused due to high CPU usage.
- CATALOG_PAUSED_REASON_HIGH_NTF_RATE
-
Paused due to high NTF rate.
- CATALOG_PAUSED_REASON_LOW_BATTERY
-
Paused due to low battery.
- CATALOG_PAUSED_REASON_LOW_MEMORY
-
Paused due to low memory.
- CATALOG_PAUSED_REASON_LOW_DISK
-
Paused due to low disk space.
- CATALOG_PAUSED_REASON_DELAYED_RECOVERY
-
Paused due to need for delayed recovery.
- CATALOG_PAUSED_REASON_USER_ACTIVE
-
Paused due to user activity.
- CATALOG_PAUSED_REASON_EXTERNAL
-
Paused by external request.
- CATALOG_PAUSED_REASON_UPGRADING
-
Paused by upgrading.
Requirements
|
Minimum supported client |
Windows XP with SP2, Windows Vista [desktop apps only] |
|---|---|
|
Minimum supported server |
Windows Server 2003 [desktop apps only] |
|
Header |
|
|
IDL |
|
Show: