estructura de WHEA_GENERIC_ERROR (ntddk.h)
La estructura WHEA_GENERIC_ERROR describe los datos de estado de error de un origen de error genérico.
Sintaxis
typedef struct _WHEA_GENERIC_ERROR {
WHEA_GENERIC_ERROR_BLOCKSTATUS BlockStatus;
ULONG RawDataOffset;
ULONG RawDataLength;
ULONG DataLength;
WHEA_ERROR_SEVERITY ErrorSeverity;
UCHAR Data[1];
} WHEA_GENERIC_ERROR, *PWHEA_GENERIC_ERROR;
Miembros
BlockStatus
Unión WHEA_GENERIC_ERROR_BLOCKSTATUS que indica qué tipo de datos de error se notifican en el bloque de estado de error genérico.
RawDataOffset
Desplazamiento, en bytes, desde el principio de la estructura de WHEA_GENERIC_ERROR hasta el principio de los datos de error sin procesar.
RawDataLength
Longitud, en bytes, de los datos de error sin procesar que se encuentran en el desplazamiento especificado en el miembro RawDataOffset .
DataLength
Tamaño, en bytes, de los datos de error contenidos en el miembro Data .
ErrorSeverity
Valor con tipo WHEA_ERROR_SEVERITY que indica la gravedad de la condición de error.
Data[1]
Búfer de tamaño variable que contiene los datos de error del origen de error genérico. Este búfer contiene el bloque de estado de error genérico seguido de los datos de error sin procesar.
Comentarios
Un origen de error genérico se describe mediante una estructura de WHEA_GENERIC_ERROR_DESCRIPTOR . El miembro ErrStatusAddress de la estructura WHEA_GENERIC_ERROR_DESCRIPTOR apunta a un registro que contiene la dirección física de una estructura de WHEA_GENERIC_ERROR en la memoria reservada del firmware. Esta estructura de WHEA_GENERIC_ERROR contiene los datos de estado de error del origen de error genérico.
Una estructura de WHEA_GENERIC_ERROR se incluye en el miembro RawData de una estructura de WHEA_ERROR_PACKET cada vez que el miembro RawDataFormat de la estructura WHEA_ERROR_PACKET contiene WheaRawDataFormatGeneric.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Compatible con Windows Server 2008, Windows Vista SP1 y versiones posteriores de Windows. |
Encabezado | ntddk.h (incluya Ntddk.h) |