Condividi tramite


struttura WHEA_ERROR_PACKET_V2 (ntddk.h)

La struttura WHEA_ERROR_PACKET_V2 descrive i dati degli errori hardware passati al sistema operativo da un gestore di errori hardware di basso livello (LLHEH).

Sintassi

typedef struct _WHEA_ERROR_PACKET_V2 {
  ULONG                         Signature;
  ULONG                         Version;
  ULONG                         Length;
  WHEA_ERROR_PACKET_FLAGS       Flags;
  WHEA_ERROR_TYPE               ErrorType;
  WHEA_ERROR_SEVERITY           ErrorSeverity;
  ULONG                         ErrorSourceId;
  WHEA_ERROR_SOURCE_TYPE        ErrorSourceType;
  GUID                          NotifyType;
  ULONGLONG                     Context;
  WHEA_ERROR_PACKET_DATA_FORMAT DataFormat;
  ULONG                         Reserved1;
  ULONG                         DataOffset;
  ULONG                         DataLength;
  ULONG                         PshedDataOffset;
  ULONG                         PshedDataLength;
} WHEA_ERROR_PACKET_V2, *PWHEA_ERROR_PACKET_V2, WHEA_ERROR_PACKET, *PWHEA_ERROR_PACKET;

Membri

Signature

Firma del pacchetto di errore hardware. Questo membro contiene il valore WHEA_ERROR_PACKET_V2_SIGNATURE.

Version

Versione della struttura WHEA_ERROR_PACKET_V2. Questo membro contiene il valore WHEA_ERROR_PACKET_V2_VERSION.

Length

Flags

Unione WHEA_ERROR_PACKET_FLAGS che descrive la condizione di errore.

ErrorType

Valore WHEA_ERROR_TYPEtipizzato che indica il tipo di componente hardware che ha segnalato l'errore hardware.

ErrorSeverity

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

ErrorSourceId

Identificatore dell'origine dell'errore che ha segnalato l'errore hardware.

ErrorSourceType

Valore WHEA_ERROR_SOURCE_TYPEtipizzato che indica il tipo di origine dell'errore che ha segnalato l'errore hardware.

NotifyType

Context

Riservato per l'uso del sistema.

DataFormat

Reserved1

Riservato per l'uso del sistema.

DataOffset

DataLength

PshedDataOffset

PshedDataLength

Osservazioni

La struttura WHEA_ERROR_PACKET_V2 viene usata per segnalare un errore hardware in Windows 7 e versioni successive di Windows.

Se i plug-in PSHED (Platform-Specific Hardware Error Driver) eseguiti in qualsiasi versione compatibile con WHEA di Windows, è possibile esaminare la versione di WHEA_ERROR_PACKET seguendo questa procedura:

  1. Se il membro signature per il WHEA_ERROR_PACKET è uguale a WHEA_ERROR_PACKET_V1_SIGNATURE, il codice viene eseguito in una versione anticipata di Windows e il pacchetto di errore viene formattato come struttura WHEA_ERROR_PACKET_V1.
  2. Se il membro Signature per il WHEA_ERROR_PACKET è uguale a WHEA_ERROR_PACKET_V2_SIGNATURE, il codice viene eseguito in una versione successiva di Windows e il pacchetto di errore viene formattato come struttura WHEA_ERROR_PACKET_V2.
Un LLHEH passa una struttura WHEA_ERROR_PACKET_V2 al sistema operativo quando segnala un errore hardware. Questo pacchetto di errore hardware contiene i dati di errore hardware non elaborati diretti dai registri dello stato degli errori dell'origine degli errori.

La struttura WHEA_ERROR_PACKET_V2 descrive i dati di errore contenuti in una sezione di errore hardware error packet error di un record di errore . Un record di errore contiene una sezione relativa all'errore hardware del pacchetto di errore solo se il membro SectionType di una delle strutture WHEA_ERROR_RECORD_SECTION_DESCRIPTOR che descrivono le sezioni del record di errore per tale record di errore contiene WHEA_PACKET_SECTION_GUID.

Fabbisogno

Requisito Valore
client minimo supportato Supportato in Windows 7 e versioni successive di Windows.
intestazione ntddk.h (include Ntddk.h)

Vedere anche

plug-in del driver di errore hardware (PSHED)Platform-Specific

WHEA_ERROR_PACKET_FLAGS

WHEA_ERROR_PACKET_V2

WHEA_ERROR_RECORD_SECTION_DESCRIPTOR

WHEA_ERROR_SEVERITY

WHEA_ERROR_SOURCE_TYPE

WHEA_ERROR_TYPE

WHEA_MEMORY_ERROR_SECTION

WHEA_NMI_ERROR_SECTION

WHEA_PCIEXPRESS_ERROR_SECTION

WHEA_PCIXBUS_ERROR_SECTION

WHEA_PCIXDEVICE_ERROR_SECTION

WHEA_PROCESSOR_GENERIC_ERROR_SECTION

WHEA_RAW_DATA_FORMAT