MPNOTIFY 열거형

가능한 콜백 알림.

Syntax

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

빠른 경로 스파이넷 스캔이 시작되었습니다.

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