Compartir a través de


estructura WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER (ntddk.h)

Sintaxis

typedef struct _WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER {
  ULONG                                        Version;
  GUID                                         SourceGuid;
  USHORT                                       LogTag;
  UCHAR                                        Reserved[6];
  WHEA_ERROR_SOURCE_INITIALIZE_DEVICE_DRIVER   Initialize;
  WHEA_ERROR_SOURCE_UNINITIALIZE_DEVICE_DRIVER Uninitialize;
  ULONG                                        MaxSectionDataLength;
  ULONG                                        MaxSectionsPerReport;
  GUID                                         CreatorId;
  GUID                                         PartitionId;
} WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER, *PWHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER;

Miembros

Version

ULONG que especifica la versión de esta estructura que se va a usar. A partir de Windows 10, versión 2004, establezca en WHEA_DEVICE_DRIVER_CONFIG_V2.

SourceGuid

GUID correspondiente al controlador que genera los errores.

LogTag

Lo usan los controladores de dispositivo que también crean datos SEL (registro de eventos del sistema) para ayudar a identificar el origen del registro SEL.

Reserved[6]

Reservado para uso del sistema.

Initialize

Puntero a la función de devolución de llamada de evento WHEA_ERROR_SOURCE_INITIALIZE_DEVICE_DRIVER del controlador.

Uninitialize

Puntero a la función de devolución de llamada de evento WHEA_ERROR_SOURCE_UNINITIALIZE_DEVICE_DRIVER del controlador.

MaxSectionDataLength

Especifica el tamaño máximo, en bytes, de una sola sección en un error notificado.

MaxSectionsPerReport

ULONG que especifica el número máximo de secciones por informe.

CreatorId

GUID que identifica al creador, es decir, la organización, que genera el error.

PartitionId

GUID que se usa en el registro de errores de la plataforma común (CPER). Puede ser cero.

Comentarios

La estructura WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER se usa como entrada para la función WheaAddErrorSourceDeviceDriver .

Para obtener más información, consulta Uso de WHEA en Windows 10.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 2004
Encabezado ntddk.h