estrutura MPSTATUS_INFO
Informações de status para o gerenciador de proteção contra malware.
Sintaxe
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;
Membros
-
ProductStatus
-
Tipo: DWORD
-
Status geral do produto. Essa é uma combinação de sinalizadores de bits de MPSTATUS_FLAG.
-
LastQuickScan
-
Tipo: MPSCAN_RESULT
-
Resultados da última verificação pelo gerenciador de proteção contra malware. Confira MPSCAN_RESULT.
-
LastFullScan
-
Tipo: MPSCAN_RESULT
-
Resultados da última verificação completa pelo gerenciador de proteção contra malware. Confira MPSCAN_RESULT.
-
ThreatStats
-
Tipo: MPTHREAT_STATS
-
Estatísticas de ameaças ativas. Confira MPTHREAT_STATS.
-
ThreatState
-
Tipo: MPTHREAT_STATS_DATA[MP_THREAT_STAT_MAX_VALUE+1]
-
Dados adicionais de estatísticas de ameaças, como o número de ameaças. Consulte MPTHREAT_STATS_DATA.
-
Componente
-
Tipo: MPCOMPONENT_STATUS[MPCOMPONENT_MAXVALUE+1]
-
Uma matriz de status para vários componentes. Use um valor da enumeração MPCOMPONENT_ID como um índice na matriz.
-
ProductExpirationTime
-
Tipo: ULARGE_INTEGER
-
Carimbo de data/hora de expiração do produto em UNC. Isso só será válido se o status de expiração estiver definido.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2012 [somente aplicativos da área de trabalho] |
Cabeçalho |
|