Compartilhar via


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
MpClient.h

Confira também

MPCOMPONENT_ID

MPCOMPONENT_STATUS

MPSCAN_RESULT

MPSTATUS_FLAG

MPTHREAT_STATS

MPTHREAT_STATS_DATA