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