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 的值。
注意
当前生成指向 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。
-
铅
-
类型: PMPSTATUS_DATAEX_UNUSED
-
当 ComponentID == MPCOMPONENT_ELAM时。 请参阅 MPSTATUS_DATAEX_UNUSED。
-
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 8 [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2012 [仅限桌面应用] |
标头 |
|