MPSTATUS_INFO-Struktur
Statusinformationen für den Malware-Schutz-Manager.
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
-
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.
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2012 [nur Desktop-Apps] |
Header |
|