包含產品元件目前狀態的相關資料。
語法
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
-
報告狀態的特定元件識別碼。
-
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 [僅限傳統型應用程式] |
| 標頭 |
|