estrutura MPSTATUS_DATA

Contém dados sobre a status atual de um componente do produto.

Sintaxe

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;

Membros

ComponentID

Tipo: MPCOMPONENT_ID

ID de componente específica para a qual status é relatado.

fEnable

Tipo: BOOL

Status solicitado para o componente. hResult nos dados de retorno de chamada significa êxito ou falha para a solicitação.

ComponentStatus

Dados status adicionais, dependendo do valor de ComponentID.

Observação

Atualmente, resulta em um ponteiro para uma estrutura fictícia para todos os valores possíveis de ComponentID.

p1

Tipo: PMPSTATUS_DATAEX_UNUSED

Quando ComponentID == MPCOMPONENT_AS_SIGNATURE. Confira MPSTATUS_DATAEX_UNUSED.

p2

Tipo: PMPSTATUS_DATAEX_UNUSED

Quando ComponentID == MPCOMPONENT_AV_SIGNATURE. Confira MPSTATUS_DATAEX_UNUSED.

p3

Tipo: PMPSTATUS_DATAEX_UNUSED

Quando ComponentID == MPCOMPONENT_REALTIME_MONITOR. Confira MPSTATUS_DATAEX_UNUSED.

p4

Tipo: PMPSTATUS_DATAEX_UNUSED

Quando ComponentID == MPCOMPONENT_ONACCESS_PROTECTION. Confira MPSTATUS_DATAEX_UNUSED.

p5

Tipo: PMPSTATUS_DATAEX_UNUSED

Quando ComponentID == MPCOMPONENT_IOAV_PROTECTION. Confira MPSTATUS_DATAEX_UNUSED.

p6

Tipo: PMPSTATUS_DATAEX_UNUSED

Quando ComponentID == MPCOMPONENT_BEHAVIOR_MONITOR. Confira MPSTATUS_DATAEX_UNUSED.

p7

Tipo: PMPSTATUS_DATAEX_UNUSED

Quando ComponentID == MPCOMPONENT_AUTO_SCAN. Confira MPSTATUS_DATAEX_UNUSED.

p8

Tipo: PMPSTATUS_DATAEX_UNUSED

Quando ComponentID == MPCOMPONENT_AUTO_SIGUPDATE. Confira MPSTATUS_DATAEX_UNUSED.

p9

Tipo: PMPSTATUS_DATAEX_UNUSED

Quando ComponentID == MPCOMPONENT_IPC. Confira MPSTATUS_DATAEX_UNUSED.

Pa

Tipo: PMPSTATUS_DATAEX_UNUSED

Quando ComponentID == MPCOMPONENT_NIS. Confira MPSTATUS_DATAEX_UNUSED.

Pb

Tipo: PMPSTATUS_DATAEX_UNUSED

Quando ComponentID == MPCOMPONENT_ELAM. Confira MPSTATUS_DATAEX_UNUSED.

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

MPSTATUS_DATAEX_UNUSED