Перечисление MPSTATUS_FLAG
Возможные флаги битов общего состояния продукта.
typedef enum tagMPSTATUS_FLAG {
MP_STATUS_FLAG_NONE = 0,
MP_STATUS_FLAG_SERVICE_UNAVAILABLE = 1 << 0,
MP_STATUS_FLAG_MPENGINE_UNAVAILABLE = 1 << 1,
MP_STATUS_FLAG_THREAT_FULLSCAN_REQUIRED = 1 << 2,
MP_STATUS_FLAG_THREAT_REBOOT_REQUIRED = 1 << 3,
MP_STATUS_FLAG_THREAT_MANUAL_STEPS_REQUIRED = 1 << 4,
MP_STATUS_FLAG_DUE_AV_SIGNATURE = 1 << 5,
MP_STATUS_FLAG_DUE_AS_SIGNATURE = 1 << 6,
MP_STATUS_FLAG_DUE_QUICK_SCAN = 1 << 7,
MP_STATUS_FLAG_DUE_FULL_SCAN = 1 << 8,
MP_STATUS_FLAG_INPROGRESS_SYSTEM_SCAN = 1 << 9,
MP_STATUS_FLAG_INPROGRESS_ROUTINE_CLEANING = 1 << 10,
MP_STATUS_FLAG_DUE_SAMPLES = 1 << 11,
MP_STATUS_FLAG_EVALUATION_MODE = 1 << 12,
MP_STATUS_FLAG_NONGENUINE = 1 << 13,
MP_STATUS_FLAG_PRODUCT_EXPIRED = 1 << 14,
MP_STATUS_FLAG_THREAT_CALLISTO_REQUIRED = 1 << 15,
MP_STATUS_FLAG_SERVICE_ON_SYSTEM_SHUTDOWN = 1 << 16,
MP_STATUS_FLAG_SERVICE_CRITICAL_FAILURE = 1 << 17,
MP_STATUS_FLAG_SERVICE_NON_CRITICAL_FAILURE = 1 << 18,
MP_STATUS_FLAG_HEALTH_INITIALIZED = 1 << 19,
MP_STATUS_FLAG_DUE_PLATFORM_UPDATE = 1 << 20,
MP_STATUS_FLAG_INPROGRESS_PLATFORM_UPDATE = 1 << 21,
MP_STATUS_FLAG_PLATFORM_ABOUT_TO_BE_OUTDATED = 1 << 22,
MP_STATUS_FLAG_END_OF_LIFE = 1 << 23,
MP_STATUS_FLAG_MAX = 1 << 23,
MP_STATUS_FLAG_ALL = (1 << 24)-1
} MPSTATUS_FLAG, *PMPSTATUS_FLAG;
-
MP_STATUS_FLAG_NONE
-
Флаги состояния не заданы (неинициализированное состояние).
-
MP_STATUS_FLAG_SERVICE_UNAVAILABLE
-
Служба не запущена.
-
MP_STATUS_FLAG_MPENGINE_UNAVAILABLE
-
Служба запущена без подсистемы защиты от вредоносных программ.
-
MP_STATUS_FLAG_THREAT_FULLSCAN_REQUIRED
-
Ожидается полная проверка из-за действия угрозы.
-
MP_STATUS_FLAG_THREAT_REBOOT_REQUIRED
-
Ожидание перезагрузки из-за действия угрозы.
-
MP_STATUS_FLAG_THREAT_MANUAL_STEPS_REQUIRED
-
Ожидающие действия вручную из-за действий по угрозе.
-
MP_STATUS_FLAG_DUE_AV_SIGNATURE
-
Устаревшие сигнатуры антивирусной программы.
-
MP_STATUS_FLAG_DUE_AS_SIGNATURE
-
Устаревшие подписи антишпионских программ.
-
MP_STATUS_FLAG_DUE_QUICK_SCAN
-
За указанный период быстрая проверка не была выполнена.
-
MP_STATUS_FLAG_DUE_FULL_SCAN
-
полное сканирование не было выполнено в течение указанного периода
-
MP_STATUS_FLAG_INPROGRESS_SYSTEM_SCAN
-
Выполняется проверка, инициированная системой.
-
MP_STATUS_FLAG_INPROGRESS_ROUTINE_CLEANING
-
Выполняется очистка, инициированная системой.
-
MP_STATUS_FLAG_DUE_SAMPLES
-
Есть примеры, ожидающие отправки.
-
MP_STATUS_FLAG_EVALUATION_MODE
-
Продукт работает в режиме оценки.
-
MP_STATUS_FLAG_NONGENUINE
-
Продукт работает в режиме Windows, не являющемся подлинным.
-
MP_STATUS_FLAG_PRODUCT_EXPIRED
-
Срок действия продукта истек.
-
MP_STATUS_FLAG_THREAT_CALLISTO_REQUIRED
-
Требуется проверка в автономном режиме Callisto.
-
MP_STATUS_FLAG_SERVICE_ON_SYSTEM_SHUTDOWN
-
Служба завершает работу в рамках завершения работы системы.
-
MP_STATUS_FLAG_SERVICE_CRITICAL_FAILURE
-
Исправление угроз завершилось критическим сбоем.
-
MP_STATUS_FLAG_SERVICE_NON_CRITICAL_FAILURE
-
Исправление угроз завершилось некритичным сбоем.
-
MP_STATUS_FLAG_HEALTH_INITIALIZED
-
Флаги состояния не заданы (хорошо инициализированное состояние).
-
MP_STATUS_FLAG_DUE_PLATFORM_UPDATE
-
Платформа устарела.
-
MP_STATUS_FLAG_INPROGRESS_PLATFORM_UPDATE
-
Выполняется обновление платформы.
-
MP_STATUS_FLAG_PLATFORM_ABOUT_TO_BE_OUTDATED
-
Платформа вот-вот устареет
-
MP_STATUS_FLAG_END_OF_LIFE
-
Срок службы подписи или платформы истек или находится в состоянии ожидания.
-
MP_STATUS_FLAG_MAX
-
Максимально допустимый флаг.
-
MP_STATUS_FLAG_ALL
-
Максимально возможное значение.
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 8 [только классические приложения] |
Минимальная версия сервера |
Windows Server 2012 [только классические приложения] |
Заголовок |
|