Condividi tramite


WHEA_GENERIC_ERROR struttura (ntddk.h)

La struttura WHEA_GENERIC_ERROR descrive i dati sullo stato degli errori per un'origine di errore generica.

Sintassi

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;

Members

BlockStatus

Unione WHEA_GENERIC_ERROR_BLOCKSTATUS che indica il tipo di dati di errore segnalati nel blocco di stato di errore generico.

RawDataOffset

Offset, in byte, dall'inizio della struttura WHEA_GENERIC_ERROR all'inizio dei dati di errore non elaborati.

RawDataLength

Lunghezza, in byte, dei dati di errore non elaborati che si trovano nell'offset specificato nel membro RawDataOffset .

DataLength

Dimensioni, in byte, dei dati di errore contenuti nel membro Dati .

ErrorSeverity

Valore WHEA_ERROR_SEVERITY tipizzato che indica la gravità della condizione di errore.

Data[1]

Buffer di dimensioni variabili che contiene i dati di errore dall'origine di errore generica. Questo buffer contiene il blocco di stato degli errori generico seguito dai dati di errore non elaborati.

Commenti

Un'origine di errore generica è descritta da una struttura WHEA_GENERIC_ERROR_DESCRIPTOR . Il membro ErrStatusAddress della struttura WHEA_GENERIC_ERROR_DESCRIPTOR punta a un registro contenente l'indirizzo fisico di una struttura WHEA_GENERIC_ERROR nella memoria riservata del firmware. Questa struttura WHEA_GENERIC_ERROR contiene i dati sullo stato degli errori per l'origine di errore generica.

Una struttura WHEA_GENERIC_ERROR è inclusa nel membro RawData di una struttura WHEA_ERROR_PACKET ogni volta che il membro RawDataFormat della struttura WHEA_ERROR_PACKET contiene WheaRawDataFormatGeneric.

Requisiti

Requisito Valore
Client minimo supportato Supportato in Windows Server 2008, Windows Vista SP1 e versioni successive di Windows.
Intestazione ntddk.h (include Ntddk.h)

Vedi anche

WHEA_ERROR_PACKET

WHEA_ERROR_SEVERITY

WHEA_GENERIC_ERROR_BLOCKSTATUS

WHEA_GENERIC_ERROR_DESCRIPTOR