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 |