MPSTATUS_INFO-Struktur

Statusinformationen für den Malware-Schutz-Manager.

Syntax

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;

Member

ProductStatus

Art: DWORD

Das gesamte Produkt status. Dies ist eine Kombination aus Bitflags aus MPSTATUS_FLAG.

LastQuickScan

Typ: MPSCAN_RESULT

Ergebnisse der letzten Überprüfung durch den Manager für den Schutz vor Schadsoftware. Siehe MPSCAN_RESULT.

LastFullScan

Typ: MPSCAN_RESULT

Ergebnisse der letzten vollständigen Überprüfung durch den Malware-Schutz-Manager. Siehe MPSCAN_RESULT.

ThreatStats

Typ: MPTHREAT_STATS

Aktive Bedrohungsstatistiken. Siehe MPTHREAT_STATS.

ThreatState

Typ: MPTHREAT_STATS_DATA[MP_THREAT_STAT_MAX_VALUE+1]

Zusätzliche Daten zur Bedrohungsstatistik, z. B. die Anzahl der Bedrohungen. Siehe MPTHREAT_STATS_DATA.

Komponente

Typ: MPCOMPONENT_STATUS[MPCOMPONENT_MAXVALUE+1]

Ein Array von Status für mehrere Komponenten. Verwenden Sie einen Wert aus der MPCOMPONENT_ID-Enumeration als Index in das Array.

ProductExpirationTime

Typ: ULARGE_INTEGER

Zeitstempel des Produkts in UNC. Dies ist nur gültig, wenn der Ablauf status festgelegt ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2012 [nur Desktop-Apps]
Header
MpClient.h

Siehe auch

MPCOMPONENT_ID

MPCOMPONENT_STATUS

MPSCAN_RESULT

MPSTATUS_FLAG

MPTHREAT_STATS

MPTHREAT_STATS_DATA