MPSTATUS _ DATA-Struktur

Enthält Daten zum aktuellen Status einer Komponente des Produkts.

Syntax

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;

Members

ComponentID

Typ: MPCOMPONENT-ID _

Spezifische Komponenten-ID, für die der Status gemeldet wird.

fEnable

Typ: BOOL

Der für die Komponente angeforderte Status. hResult in den Rückrufdaten gibt an, dass die Anforderung erfolgreich war oder nicht.

ComponentStatus

Zusätzliche Statusdaten abhängig vom Wert von ComponentID.

Hinweis

Führt derzeit zu einem Zeiger auf eine Dummystruktur für alle möglichen Werte von ComponentID.

p1

Typ: PMPSTATUS _ DATAEX _ NICHT VERWENDET

Wenn ComponentID == MPCOMPONENT _ ALS SIGNATURE _ . Weitere Informationen finden Sie unter MPSTATUS _ DATAEX _ UNUSED.

p2

Typ: PMPSTATUS _ DATAEX _ NICHT VERWENDET

Wenn ComponentID == MPCOMPONENT _ AV _ SIGNATURE. Weitere Informationen finden Sie unter MPSTATUS _ DATAEX _ UNUSED.

p3

Typ: PMPSTATUS _ DATAEX _ NICHT VERWENDET

Wenn ComponentID == MPCOMPONENT _ REALTIME _ MONITOR. Weitere Informationen finden Sie unter MPSTATUS _ DATAEX _ UNUSED.

p4

Typ: PMPSTATUS _ DATAEX _ NICHT VERWENDET

Wenn ComponentID == MPCOMPONENT _ ONACCESS _ PROTECTION. Weitere Informationen finden Sie unter MPSTATUS _ DATAEX _ UNUSED.

p5

Typ: PMPSTATUS _ DATAEX _ NICHT VERWENDET

Wenn ComponentID == MPCOMPONENT _ IOAV _ PROTECTION. Weitere Informationen finden Sie unter MPSTATUS _ DATAEX _ UNUSED.

p6

Typ: PMPSTATUS _ DATAEX _ NICHT VERWENDET

Wenn das COMPONENTID == MPCOMPONENT-VERHALTEN _ _ ÜBERWACHT. Weitere Informationen finden Sie unter MPSTATUS _ DATAEX _ UNUSED.

p7

Typ: PMPSTATUS _ DATAEX _ NICHT VERWENDET

Wenn ComponentID == MPCOMPONENT _ AUTO SCAN _ . Weitere Informationen finden Sie unter MPSTATUS _ DATAEX _ UNUSED.

p8

Typ: PMPSTATUS _ DATAEX _ NICHT VERWENDET

Wenn ComponentID == MPCOMPONENT _ AUTO _ SIGUPDATE. Weitere Informationen finden Sie unter MPSTATUS _ DATAEX _ UNUSED.

p9

Typ: PMPSTATUS _ DATAEX _ NICHT VERWENDET

Wenn ComponentID == MPCOMPONENT _ IPC. Weitere Informationen finden Sie unter MPSTATUS _ DATAEX _ UNUSED.

Pa

Typ: PMPSTATUS _ DATAEX _ NICHT VERWENDET

Wenn ComponentID == MPCOMPONENT _ NIS . Weitere Informationen finden Sie unter MPSTATUS _ DATAEX _ UNUSED.

pb

Typ: PMPSTATUS _ DATAEX _ NICHT VERWENDET

Wenn ComponentID == MPCOMPONENT _ ELAM. Weitere Informationen finden Sie unter MPSTATUS _ DATAEX _ UNUSED.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
[Windows 8 Nur Desktop-Apps]
Unterstützte Mindestversion (Server)
[Windows Server 2012 Nur Desktop-Apps]
Header
MpClient.h

Weitere Informationen

MPCOMPONENT-ID _

MPSTATUS _ DATAEX _ NICHT VERWENDET