CatalogPausedReason 枚举 (searchapi.h)
由 ISearchCatalogManager::GetCatalogStatus 用来确定暂停目录的原因。
语法
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;
常量
CATALOG_PAUSED_REASON_NONE 值: 0 未暂停。 |
CATALOG_PAUSED_REASON_HIGH_IO 值:1 由于 I/O 高而暂停。 |
CATALOG_PAUSED_REASON_HIGH_CPU 值: 2 由于 CPU 使用率较高而暂停。 |
CATALOG_PAUSED_REASON_HIGH_NTF_RATE 值: 3 由于 NTF 速率较高而暂停。 |
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 通过升级暂停。 |
要求
最低受支持的客户端 | Windows XP SP2、Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | searchapi.h |