Поделиться через


Перечисление 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
Приостановлено из-за высокой нагрузки ввода-вывода.
CATALOG_PAUSED_REASON_HIGH_CPU
Значение: 2
Приостановлено из-за высокой загрузки ЦП.
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 с пакетом обновления 2 (SP2), Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть searchapi.h