WHEA_PSHED_PLUGIN_REGISTRATION_PACKET_V1 結構 (ntddk.h)
保留供系統使用。 WHEA_PSHED_PLUGIN_REGISTRATION_PACKET_V1結構描述向 PSHED 註冊 PSHED 外掛程式所需的數據。
語法
typedef struct _WHEA_PSHED_PLUGIN_REGISTRATION_PACKET_V1 {
ULONG Length;
ULONG Version;
PVOID Context;
ULONG FunctionalAreaMask;
ULONG Reserved;
WHEA_PSHED_PLUGIN_CALLBACKS Callbacks;
} WHEA_PSHED_PLUGIN_REGISTRATION_PACKET_V1;
成員
Length
Version
WHEA_PSHED_PLUGIN_REGISTRATION_PACKET 結構的版本。 V1 PSHED 外掛程式必須將此成員設定為WHEA_PLUGIN_REGISTRATION_PACKET_V1。
Context
PSHED 外掛程式提供的內容區域,會傳遞至 PSHED 外掛程式的回呼函式。
FunctionalAreaMask
旗標的位 OR 合併,指定 PSHED 外掛程式參與的功能區域。 可能的旗標包括:
Reserved
保留供系統使用。 PSHED 外掛程式應該將此成員設定為零。
Callbacks
描述 PSHED 外掛程式之回呼函式 的WHEA_PSHED_PLUGIN_CALLBACKS 結構。
備註
V1 外掛程式不允許取消註冊。 如果您嘗試取消註冊,可能會發生錯誤檢查。
規格需求
需求 | 值 |
---|---|
標頭 | ntddk.h |