estructura de MPSTATUS_DATA

Contiene datos sobre el estado actual de un componente del producto.

Sintaxis

typedef struct tagMPSTATUS_DATA {
  MPCOMPONENT_ID ComponentID;
  BOOL           fEnable;
  union {
    PMPSTATUS_DATAEX_UNUSED p1;
    PMPSTATUS_DATAEX_UNUSED p2;
    PMPSTATUS_DATAEX_UNUSED p3;
    PMPSTATUS_DATAEX_UNUSED p4;
    PMPSTATUS_DATAEX_UNUSED p5;
    PMPSTATUS_DATAEX_UNUSED p6;
    PMPSTATUS_DATAEX_UNUSED p7;
    PMPSTATUS_DATAEX_UNUSED p8;
    PMPSTATUS_DATAEX_UNUSED p9;
    PMPSTATUS_DATAEX_UNUSED pa;
    PMPSTATUS_DATAEX_UNUSED pb;
  } ComponentStatus;
} MPSTATUS_DATA, *PMPSTATUS_DATA;

Miembros

ComponentID

Tipo: MPCOMPONENT_ID

Identificador de componente específico para el que se notifica el estado.

fEnable

Tipo: BOOL

Estado solicitado para el componente. hResult en los datos de devolución de llamada significa éxito o error para la solicitud.

ComponentStatus

Datos de estado adicionales según el valor de ComponentID.

Nota

Actualmente, se produce un puntero a una estructura ficticía para todos los valores posibles de ComponentID.

p1

Tipo: PMPSTATUS_DATAEX_UNUSED

Cuando ComponentID == MPCOMPONENT_AS_SIGNATURE. Consulte MPSTATUS_DATAEX_UNUSED.

p2

Tipo: PMPSTATUS_DATAEX_UNUSED

Cuando componentID == MPCOMPONENT_AV_SIGNATURE. Consulte MPSTATUS_DATAEX_UNUSED.

p3

Tipo: PMPSTATUS_DATAEX_UNUSED

Cuando ComponentID == MPCOMPONENT_REALTIME_MONITOR. Consulte MPSTATUS_DATAEX_UNUSED.

p4

Tipo: PMPSTATUS_DATAEX_UNUSED

Cuando ComponentID == MPCOMPONENT_ONACCESS_PROTECTION. Consulte MPSTATUS_DATAEX_UNUSED.

p5

Tipo: PMPSTATUS_DATAEX_UNUSED

Cuando ComponentID == MPCOMPONENT_IOAV_PROTECTION. Consulte MPSTATUS_DATAEX_UNUSED.

p6

Tipo: PMPSTATUS_DATAEX_UNUSED

Cuando ComponentID == MPCOMPONENT_BEHAVIOR_MONITOR. Consulte MPSTATUS_DATAEX_UNUSED.

p7

Tipo: PMPSTATUS_DATAEX_UNUSED

Cuando ComponentID == MPCOMPONENT_AUTO_SCAN. Consulte MPSTATUS_DATAEX_UNUSED.

p8

Tipo: PMPSTATUS_DATAEX_UNUSED

Cuando ComponentID == MPCOMPONENT_AUTO_SIGUPDATE. Consulte MPSTATUS_DATAEX_UNUSED.

p9

Tipo: PMPSTATUS_DATAEX_UNUSED

Cuando componentID == MPCOMPONENT_IPC. Consulte MPSTATUS_DATAEX_UNUSED.

Pa

Tipo: PMPSTATUS_DATAEX_UNUSED

Cuando componentID == MPCOMPONENT_NIS. Consulte MPSTATUS_DATAEX_UNUSED.

Pb

Tipo: PMPSTATUS_DATAEX_UNUSED

Cuando ComponentID == MPCOMPONENT_ELAM. Consulte MPSTATUS_DATAEX_UNUSED.

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

MPSTATUS_DATAEX_UNUSED