struttura WHEA_PSHED_PLUGIN_REGISTRATION_PACKET_V1 (ntddk.h)
Riservato per l'uso del sistema. La struttura WHEA_PSHED_PLUGIN_REGISTRATION_PACKET_V1 descrive i dati necessari per la registrazione di un plug-in PSHED con PSHED.
Sintassi
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;
Membri
Length
Version
Versione della struttura WHEA_PSHED_PLUGIN_REGISTRATION_PACKET. I plug-in PSHED V1 devono impostare questo membro su WHEA_PLUGIN_REGISTRATION_PACKET_V1.
Context
Area di contesto fornita dal plug-in PSHED passata alle funzioni di callback del plug-in PSHED.
FunctionalAreaMask
Combinazione OR'ed bit-wise di flag che specifica le aree funzionali in cui partecipa il plug-in PSHED. I flag possibili sono:
Reserved
Riservato per l'uso del sistema. I plug-in PSHED devono impostare questo membro su zero.
Callbacks
Struttura WHEA_PSHED_PLUGIN_CALLBACKS che descrive le funzioni di callback per il plug-in PSHED.
Osservazioni
I plug-in V1 non consentono la registrazione. Se si tenta di annullare la registrazione, potrebbe verificarsi un controllo errori.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | ntddk.h |