Compartir a través de


estructura de MPSTATUS_INFO

Información de estado del administrador de protección contra malware.

Sintaxis

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;

Miembros

ProductStatus

Tipo: DWORD

Estado general del producto. Se trata de una combinación de marcas de bits de MPSTATUS_FLAG.

LastQuickScan

Tipo: MPSCAN_RESULT

Resultados del último examen por parte del administrador de protección contra malware. Consulte MPSCAN_RESULT.

LastFullScan

Tipo: MPSCAN_RESULT

Resultados del último examen completo por parte del administrador de protección contra malware. Consulte MPSCAN_RESULT.

ThreatStats

Tipo: MPTHREAT_STATS

Estadísticas de amenazas activas. Consulte MPTHREAT_STATS.

ThreatState

Tipo: MPTHREAT_STATS_DATA[MP_THREAT_STAT_MAX_VALUE+1]

Datos adicionales de estadísticas de amenazas, como el número de amenazas. Consulte MPTHREAT_STATS_DATA.

Componente

Tipo: MPCOMPONENT_STATUS[MPCOMPONENT_MAXVALUE+1]

Matriz de estados para varios componentes. Use un valor de la enumeración MPCOMPONENT_ID como índice en la matriz.

ProductExpirationTime

Tipo: ULARGE_INTEGER

Marca de tiempo de expiración del producto en UNC. Esto solo es válido si se establece el estado de expiración.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2012 [solo aplicaciones de escritorio]
Encabezado
MpClient.h

Vea también

MPCOMPONENT_ID

MPCOMPONENT_STATUS

MPSCAN_RESULT

MPSTATUS_FLAG

MPTHREAT_STATS

MPTHREAT_STATS_DATA