MPSTATUS _ INFO-Struktur
Statusinformationen für den Schadsoftwareschutz-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
-
Typ: DWORD
-
Gesamter Produktstatus. Dies ist eine Kombination von Bitflags aus MPSTATUS _ FLAG.
-
LastQuickScan
-
Typ: MPSCAN _ RESULT
-
Ergebnisse der letzten Überprüfung durch den Malwareschutz-Manager. Siehe _ MPSCAN-ERGEBNIS.
-
LastFullScan
-
Typ: MPSCAN _ RESULT
-
Ergebnisse der letzten vollständigen Überprüfung durch den Malwareschutz-Manager. Siehe _ MPSCAN-ERGEBNIS.
-
ThreatStats
-
Typ: MPTHREAT _ STATS
-
Statistiken zu aktiven Bedrohungen. Siehe MPTHREAT _ STATS.
-
ThreatState
-
Typ: MPTHREAT _ STATS _ DATA [ MP THREAT _ _ STAT MAX _ _ VALUE+1]
-
Zusätzliche Daten zu Bedrohungsstatistiken, 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 für das Array.
-
ProductExpirationTime
-
Typ: ULARGE _ INTEGER
-
Produktablaufzeitstempel in UNC. Dies ist nur gültig, wenn der Ablaufstatus 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 |
|