次の方法で共有


MPSTATUS_DATA構造

製品のコンポーネントの現在の状態に関するデータが含まれます。

構文

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;

メンバー

ComponentID

種類: MPCOMPONENT_ID

状態が報告される特定のコンポーネント ID。

fEnable

種類: BOOL

コンポーネントに対して要求された状態。 コールバック データの hResult は、要求の成功または失敗を示します。

ComponentStatus

ComponentID の値に応じて、追加の状態データ。

Note

現在、 ComponentID のすべての可能な値に対してダミー構造体へのポインターが作成されます。

p1

種類: PMPSTATUS_DATAEX_UNUSED

ComponentID == がMPCOMPONENT_AS_SIGNATUREされたとき。 「MPSTATUS_DATAEX_UNUSED」を参照してください。

p2

種類: PMPSTATUS_DATAEX_UNUSED

ComponentID == がMPCOMPONENT_AV_SIGNATUREされたとき。 「MPSTATUS_DATAEX_UNUSED」を参照してください。

p3

種類: PMPSTATUS_DATAEX_UNUSED

ComponentID == がMPCOMPONENT_REALTIME_MONITORされたとき。 「MPSTATUS_DATAEX_UNUSED」を参照してください。

p4

種類: PMPSTATUS_DATAEX_UNUSED

ComponentID == がMPCOMPONENT_ONACCESS_PROTECTIONされたとき。 「MPSTATUS_DATAEX_UNUSED」を参照してください。

p5

種類: PMPSTATUS_DATAEX_UNUSED

ComponentID == がMPCOMPONENT_IOAV_PROTECTIONされたとき。 「MPSTATUS_DATAEX_UNUSED」を参照してください。

p6

種類: PMPSTATUS_DATAEX_UNUSED

ComponentID == がMPCOMPONENT_BEHAVIOR_MONITORされたとき。 「MPSTATUS_DATAEX_UNUSED」を参照してください。

p7

種類: PMPSTATUS_DATAEX_UNUSED

ComponentID == がMPCOMPONENT_AUTO_SCANされたとき。 「MPSTATUS_DATAEX_UNUSED」を参照してください。

p8

種類: PMPSTATUS_DATAEX_UNUSED

ComponentID == がMPCOMPONENT_AUTO_SIGUPDATEされたとき。 「MPSTATUS_DATAEX_UNUSED」を参照してください。

p9

種類: PMPSTATUS_DATAEX_UNUSED

ComponentID == がMPCOMPONENT_IPCされたとき。 「MPSTATUS_DATAEX_UNUSED」を参照してください。

Pa

種類: PMPSTATUS_DATAEX_UNUSED

ComponentID == がMPCOMPONENT_NISされたとき。 「MPSTATUS_DATAEX_UNUSED」を参照してください。

Pb

種類: PMPSTATUS_DATAEX_UNUSED

ComponentID == がMPCOMPONENT_ELAMされたとき。 「MPSTATUS_DATAEX_UNUSED」を参照してください。

要件

要件
サポートされている最小のクライアント
Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2012 [デスクトップ アプリのみ]
Header
MpClient.h

関連項目

MPCOMPONENT_ID

MPSTATUS_DATAEX_UNUSED