Перечисление MPNOTIFY

Возможные уведомления о обратном вызове.

Синтаксис

typedef enum tagMPNOTIFY { 
  MPNOTIFY_NONE,
  MPNOTIFY_CALL_START,
  MPNOTIFY_CALL_COMPLETE,
  MPNOTIFY_INTERNAL_FAILURE,
  MPNOTIFY_STATUS_SERVICE_START,
  MPNOTIFY_STATUS_SERVICE_RUNNING,
  MPNOTIFY_STATUS_SERVICE_STOP,
  MPNOTIFY_STATUS_COMPONENT,
  MPNOTIFY_STATUS_CHANGE,
  MPNOTIFY_STATUS_COMPONENT_CONFIGURATION,
  MPNOTIFY_STATUS_EXPIRATION_CHANGE,
  MPNOTIFY_STATUS_OFFLINE_SCAN_CHANGE,
  MPNOTIFY_SCAN_START,
  MPNOTIFY_SCAN_PAUSED,
  MPNOTIFY_SCAN_RESUMED,
  MPNOTIFY_SCAN_CANCEL,
  MPNOTIFY_SCAN_COMPLETE,
  MPNOTIFY_SCAN_PROGRESS,
  MPNOTIFY_SCAN_ERROR,
  MPNOTIFY_SCAN_INFECTED,
  MPNOTIFY_SCAN_MEMORYSTART,
  MPNOTIFY_SCAN_MEMORYCOMPLETE,
  MPNOTIFY_SCAN_SFC_BUILD_START,
  MPNOTIFY_SCAN_SFC_BUILD_COMPLETE,
  MPNOTIFY_SCAN_FASTPATH_START,
  MPNOTIFY_SCAN_FASTPATH_COMPLETE,
  MPNOTIFY_SCAN_FASTPATH_PROGRESS,
  MPNOTIFY_CLEAN_START,
  MPNOTIFY_CLEAN_COMPLETE,
  MPNOTIFY_CLEAN_RESTOREPOINT_START,
  MPNOTIFY_CLEAN_RESTOREPOINT_SUCCEEDED,
  MPNOTIFY_CLEAN_RESTOREPOINT_FAILED,
  MPNOTIFY_CLEAN_THREAT_START,
  MPNOTIFY_CLEAN_THREAT_SUCCEEDED,
  MPNOTIFY_CLEAN_THREAT_FAILED,
  MPNOTIFY_CLEAN_RESOURCE_SUCCEEDED,
  MPNOTIFY_CLEAN_RESOURCE_FAILED,
  MPNOTIFY_CLEAN_THREAT_COMPLETE,
  MPNOTIFY_PRECHECK_START,
  MPNOTIFY_PRECHECK_COMPLETE,
  MPNOTIFY_PRECHECK_RESOURCE_BLOCKED,
  MPNOTIFY_THREAT_DETECTED,
  MPNOTIFY_THREAT_MODIFIED,
  MPNOTIFY_THREAT_CLEAN_SUCCEEDED,
  MPNOTIFY_THREAT_CLEAN_FAILED,
  MPNOTIFY_THREAT_ABANDONED,
  MPNOTIFY_THREAT_CLEAN_EVENT_START,
  MPNOTIFY_THREAT_CLEAN_EVENT_COMPLETE,
  MPNOTIFY_SIGUPDATE_START,
  MPNOTIFY_SIGUPDATE_SEARCH_START,
  MPNOTIFY_SIGUPDATE_SEARCH_COMPLETE,
  MPNOTIFY_SIGUPDATE_SOFTWARE_UPDATE_AVAILABLE,
  MPNOTIFY_SIGUPDATE_DOWNLOAD_START,
  MPNOTIFY_SIGUPDATE_DOWNLOAD_PROGRESS,
  MPNOTIFY_SIGUPDATE_DOWNLOAD_COMPLETE,
  MPNOTIFY_SIGUPDATE_INSTALL_START,
  MPNOTIFY_SIGUPDATE_INSTALL_PROGRESS,
  MPNOTIFY_SIGUPDATE_INSTALL_COMPLETE,
  MPNOTIFY_SIGUPDATE_REBOOT_REQUIRED,
  MPNOTIFY_SIGUPDATE_REQUEST_PROCESSED,
  MPNOTIFY_SIGUPDATE_COMPLETE,
  MPNOTIFY_SAMPLE_START,
  MPNOTIFY_SAMPLE_COMPLETE,
  MPNOTIFY_SAMPLE_ITEM_START,
  MPNOTIFY_SAMPLE_ITEM_SUCCEEDED,
  MPNOTIFY_SAMPLE_ITEM_FAILED,
  MPNOTIFY_RESERVED_DATA,
  MPNOTIFY_FASTPATH_SIG_ADDED,
  MPNOTIFY_FASTPATH_SIG_REMOVED,
  MPNOTIFY_NIS_PRIVATE,
  MPNOTIFY_HEALTH_CHANGE,
  MPNOTIFY_HEALTH_RECOVERY,
  MPNOTIFY_HEALTH_START,
  MPNOTIFY_ENDOFLIFE_CHANGE,
  MPNOTIFY_MALWARETOAST_DATA
} MPNOTIFY, *PMPNOTIFY;

Константы

MPNOTIFY_NONE

MPNOTIFY_CALL_START

Начало вызова уведомления.

MPNOTIFY_CALL_COMPLETE

Завершен вызов уведомления.

MPNOTIFY_INTERNAL_FAILURE

Общий внутренний сбой.

MPNOTIFY_STATUS_SERVICE_START

Запущена служба защиты от вредоносных программ.

MPNOTIFY_STATUS_SERVICE_RUNNING

Запущена служба защиты от вредоносных программ.

MPNOTIFY_STATUS_SERVICE_STOP

Служба защиты от вредоносных программ остановлена.

MPNOTIFY_STATUS_COMPONENT

Состояние включения и отключения конкретного компонента.

MPNOTIFY_STATUS_CHANGE

Общее состояние продукта изменилось. Вызовите MpManagerStatusQueryEx, чтобы получить текущее состояние.

MPNOTIFY_STATUS_COMPONENT_CONFIGURATION

Конфигурация конкретного компонента изменилась.

MPNOTIFY_STATUS_EXPIRATION_CHANGE

Состояние истечения срока действия продукта изменилось.

MPNOTIFY_STATUS_OFFLINE_SCAN_CHANGE

Изменено состояние автономной проверки.

MPNOTIFY_SCAN_START

Запущена проверка.

MPNOTIFY_SCAN_PAUSED

Сканирование приостановлено.

MPNOTIFY_SCAN_RESUMED

сканирование возобновлено.

MPNOTIFY_SCAN_CANCEL

Сканирование отменено.

MPNOTIFY_SCAN_COMPLETE

Проверка завершена.

MPNOTIFY_SCAN_PROGRESS

Уведомление о ходе сканирования определенного ресурса.

MPNOTIFY_SCAN_ERROR

Сбой проверки определенного ресурса. Проверка продолжится.

MPNOTIFY_SCAN_INFECTED

Проверка обнаружена зараженного ресурса.

MPNOTIFY_SCAN_MEMORYSTART

Ход сканирования, чтобы уведомить часть сканирования памяти системы, запущена.

MPNOTIFY_SCAN_MEMORYCOMPLETE

Ход сканирования, чтобы уведомить часть проверки памяти системы завершена.

MPNOTIFY_SCAN_SFC_BUILD_START

Выполняется сканирование для уведомления о начале сборки sfc.

MPNOTIFY_SCAN_SFC_BUILD_COMPLETE

Ход сканирования для уведомления о завершении сборки sfc.

MPNOTIFY_SCAN_FASTPATH_START

Сканирование fastpath spynet началось.

MPNOTIFY_SCAN_FASTPATH_COMPLETE

Сканирование fastpath spynet закончилось.

MPNOTIFY_SCAN_FASTPATH_PROGRESS

Уведомление о ходе выполнения для повторного сканирования fastpath, используемое внутренне и преобразованное в MPNOTIFY_SCAN_PROGRESS для внешних.

MPNOTIFY_CLEAN_START

Очистка началась.

MPNOTIFY_CLEAN_COMPLETE

Очистка завершена.

MPNOTIFY_CLEAN_RESTOREPOINT_START

Начало создания точки восстановления системы.

MPNOTIFY_CLEAN_RESTOREPOINT_SUCCEEDED

Точка восстановления системы успешно создана.

MPNOTIFY_CLEAN_RESTOREPOINT_FAILED

Не удалось создать точку восстановления системы.

MPNOTIFY_CLEAN_THREAT_START

Очистка начинается для определенной угрозы.

MPNOTIFY_CLEAN_THREAT_SUCCEEDED

Очистка выполняется успешно для конкретной угрозы.

MPNOTIFY_CLEAN_THREAT_FAILED

Очистка завершилась сбоем для конкретной угрозы. ERROR_MP_THREAT_NOT_FOUND код ошибки указывает на то, что угроза не найдена (и не была неудачной очисткой).

MPNOTIFY_CLEAN_RESOURCE_SUCCEEDED

Очистка выполнена успешно для определенного ресурса.

MPNOTIFY_CLEAN_RESOURCE_FAILED

Сбой очистки для определенного ресурса.

MPNOTIFY_CLEAN_THREAT_COMPLETE

Очистка завершена для определенной угрозы.

MPNOTIFY_PRECHECK_START

Запущена чистая предварительная проверка.

MPNOTIFY_PRECHECK_COMPLETE

Чистая предварительная проверка завершена.

MPNOTIFY_PRECHECK_RESOURCE_BLOCKED

Чистая предварительная проверка обнаружена заблокированного ресурса.

MPNOTIFY_THREAT_DETECTED

Новая угроза обнаружена в системе.

MPNOTIFY_THREAT_MODIFIED

Изменены сведения об угрозах. Например, был добавлен новый ресурс.

MPNOTIFY_THREAT_CLEAN_SUCCEEDED

Действие очистки выполнено успешно для угрозы.

MPNOTIFY_THREAT_CLEAN_FAILED

Не удалось выполнить очистку для угрозы. ERROR_MP_THREAT_NOT_FOUND код ошибки указывает на то, что угроза не найдена (и не была неудачной очисткой).

MPNOTIFY_THREAT_ABANDONED

Исправление не произошло до остановки службы.

MPNOTIFY_THREAT_CLEAN_EVENT_START

Начато действие очистки.

MPNOTIFY_THREAT_CLEAN_EVENT_COMPLETE

Действие очистки закончилось.

MPNOTIFY_SIGUPDATE_START

Начало обновления подписи.

MPNOTIFY_SIGUPDATE_SEARCH_START

Найдите обновления, запущенные.

MPNOTIFY_SIGUPDATE_SEARCH_COMPLETE

Выполните поиск завершенных обновлений.

MPNOTIFY_SIGUPDATE_SOFTWARE_UPDATE_AVAILABLE

Доступно обновление программного обеспечения.

MPNOTIFY_SIGUPDATE_DOWNLOAD_START

Скачивание началось.

MPNOTIFY_SIGUPDATE_DOWNLOAD_PROGRESS

Выполняется скачивание. Данные обратного вызова содержат ход выполнения.

MPNOTIFY_SIGUPDATE_DOWNLOAD_COMPLETE

Скачивание завершено.

MPNOTIFY_SIGUPDATE_INSTALL_START

Запущена установка.

MPNOTIFY_SIGUPDATE_INSTALL_PROGRESS

Выполняется установка. Данные обратного вызова содержат ход выполнения.

MPNOTIFY_SIGUPDATE_INSTALL_COMPLETE

Установка завершена.

MPNOTIFY_SIGUPDATE_REBOOT_REQUIRED

Обновление требует перезагрузки.

MPNOTIFY_SIGUPDATE_REQUEST_PROCESSED

Служба обработала запрос на обновление подписи. Сбой или успешное выполнение обозначается hResult в данных обратного вызова.

MPNOTIFY_SIGUPDATE_COMPLETE

Обновление завершено. S_FALSE состояние указывает, что обновления не требуются.

MPNOTIFY_SAMPLE_START

Запущена пример отправки.

MPNOTIFY_SAMPLE_COMPLETE

Завершена пример отправки.

MPNOTIFY_SAMPLE_ITEM_START

Запущена отправка определенного примера элемента. Пример индекса элемента доступен в MPSAMPLE_DATA.

MPNOTIFY_SAMPLE_ITEM_SUCCEEDED

Отправка определенного образца элемента выполнена успешно.

MPNOTIFY_SAMPLE_ITEM_FAILED

Произошел сбой отправки определенного образца элемента. Код ошибки доступен в MPCALLBACK_DATA.

MPNOTIFY_RESERVED_DATA

Внутренние зарезервированные данные.

MPNOTIFY_FASTPATH_SIG_ADDED

Подпись Fastpath либо добавлена, либо отключена.

MPNOTIFY_FASTPATH_SIG_REMOVED

Подпись FastPath удалена.

MPNOTIFY_NIS_PRIVATE

Частные уведомления NIS. Ни у кого нет партнеров, которые должны зарегистрироваться для этого.

MPNOTIFY_HEALTH_CHANGE

Служба AM вошла в новое состояние.

MPNOTIFY_HEALTH_RECOVERY

Служба AM восстановлена из состояния.

MPNOTIFY_HEALTH_START

Служба AM инициализировала работоспособность системы.

MPNOTIFY_ENDOFLIFE_CHANGE

Даты окончания срока действия службы AM изменились.

MPNOTIFY_MALWARETOAST_DATA

Служба AM обнаружила вредоносные программы, которые могли привести к изменению критических параметров на компьютере.

Требования

Требование Значение
Минимальная версия клиента
Windows 8 [только классические приложения]
Минимальная версия сервера
Windows Server 2012 [только классические приложения]
Заголовок
MpClient.h

См. также раздел

MpManagerStatusQueryEx

MPCALLBACK_DATA

MPSAMPLE_DATA