CatalogPausedReason Enumerated Type
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 input/output (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.
Enumerated Type Information
Header and IDL files searchapi.h, searchcatalog.idl Minimum operating systems Windows XP Service Pack 2 (SP2), Windows Server 2003, Windows Vista