estructura WHEA_PSHED_PLUGIN_REGISTRATION_PACKET_V1 (ntddk.h)
Reservado para uso del sistema. La estructura WHEA_PSHED_PLUGIN_REGISTRATION_PACKET_V1 describe los datos necesarios para registrar un complemento PSHED con el PSHED.
Sintaxis
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;
Miembros
Length
Version
Versión de la estructura WHEA_PSHED_PLUGIN_REGISTRATION_PACKET. Los complementos PSHED V1 deben establecer este miembro en WHEA_PLUGIN_REGISTRATION_PACKET_V1.
Context
Área de contexto proporcionada por un complemento PSHED que se pasa a las funciones de devolución de llamada del complemento PSHED.
FunctionalAreaMask
Combinación or'ed bit a bit de marcas que especifica las áreas funcionales en las que participa el complemento PSHED. Las marcas posibles son:
Reserved
Reservado para uso del sistema. Los complementos PSHED deben establecer este miembro en cero.
Callbacks
Estructura WHEA_PSHED_PLUGIN_CALLBACKS que describe las funciones de devolución de llamada para el complemento PSHED.
Comentarios
Los complementos V1 no permiten anular el registro. Si intenta anular el registro, puede producirse una comprobación de errores.
Requisitos
Requisito | Valor |
---|---|
Header | ntddk.h |