다음을 통해 공유


MPSTATUS_INFO 구조체

맬웨어 보호 관리자에 대한 상태 정보입니다.

구문

typedef struct tagMPSTATUS_INFO {
  DWORD               ProductStatus;
  MPSCAN_RESULT       LastQuickScan;
  MPSCAN_RESULT       LastFullScan;
  MPTHREAT_STATS      ThreatStats;
  MPTHREAT_STATS_DATA ThreatState[MP_THREAT_STAT_MAX_VALUE+1];
  MPCOMPONENT_STATUS  Component[MPCOMPONENT_MAXVALUE+1];
  ULARGE_INTEGER      ProductExpirationTime;
} MPSTATUS_INFO, *PMPSTATUS_INFO;

멤버

ProductStatus

형식:DWORD

전체 제품 상태. MPSTATUS_FLAG 비트 플래그의 조합입니다.

LastQuickScan

형식: MPSCAN_RESULT

맬웨어 보호 관리자의 마지막 검사 결과입니다. MPSCAN_RESULT 참조하세요.

LastFullScan

형식: MPSCAN_RESULT

맬웨어 보호 관리자의 마지막 전체 검사 결과입니다. MPSCAN_RESULT 참조하세요.

ThreatStats

형식: MPTHREAT_STATS

활성 위협 통계. MPTHREAT_STATS 참조하세요.

ThreatState

형식: MPTHREAT_STATS_DATA[MP_THREAT_STAT_MAX_VALUE+1]

위협 수와 같은 추가 위협 통계 데이터입니다. MPTHREAT_STATS_DATA 참조하세요.

구성 요소

형식: MPCOMPONENT_STATUS[MPCOMPONENT_MAXVALUE+1]

여러 구성 요소에 대한 상태 배열입니다. MPCOMPONENT_ID 열거형의 값을 배열에 대한 인덱스로 사용합니다.

ProductExpirationTime

형식: ULARGE_INTEGER

UNC의 제품 만료 타임스탬프입니다. 만료 상태 설정된 경우에만 유효합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2012 [데스크톱 앱만 해당]
헤더
MpClient.h

추가 정보

MPCOMPONENT_ID

MPCOMPONENT_STATUS

MPSCAN_RESULT

MPSTATUS_FLAG

MPTHREAT_STATS

MPTHREAT_STATS_DATA