Freigeben über


WHEA_ERROR_PACKET_V2 Struktur (ntddk.h)

Die WHEA_ERROR_PACKET_V2-Struktur beschreibt die Hardwarefehlerdaten, die von einem Hardwarefehlerhandler auf niedriger Ebene (LLHEH) an das Betriebssystem übergeben werden.

Syntax

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;

Angehörige

Signature

Die Signatur des Hardwarefehlerpakets. Dieses Element enthält den Wert WHEA_ERROR_PACKET_V2_SIGNATURE.

Version

Die Version der WHEA_ERROR_PACKET_V2-Struktur. Dieses Element enthält den Wert WHEA_ERROR_PACKET_V2_VERSION.

Length

Flags

Eine WHEA_ERROR_PACKET_FLAGS Union, die die Fehlerbedingung beschreibt.

ErrorType

Ein WHEA_ERROR_TYPE-typed-Wert, der den Typ der Hardwarekomponente angibt, die den Hardwarefehler gemeldet hat.

ErrorSeverity

Ein WHEA_ERROR_SEVERITY-typed-Wert, der den Schweregrad der Fehlerbedingung angibt.

ErrorSourceId

Der Bezeichner der Fehlerquelle, die den Hardwarefehler gemeldet hat.

ErrorSourceType

Ein WHEA_ERROR_SOURCE_TYPE-typed-Wert, der den Typ der Fehlerquelle angibt, die den Hardwarefehler gemeldet hat.

NotifyType

Context

Reserviert für die Systemverwendung.

DataFormat

Reserved1

Reserviert für die Systemverwendung.

DataOffset

DataLength

PshedDataOffset

PshedDataLength

Bemerkungen

Die WHEA_ERROR_PACKET_V2-Struktur wird verwendet, um einen Hardwarefehler in Windows 7 und höheren Versionen von Windows zu melden.

Wenn Ihre plattformspezifischen Hardwarefehlertreiber (PSHED)-Plug-Ins auf einer beliebigen WHEA-kompatiblen Windows-Version ausgeführt, können Sie die Version von WHEA_ERROR_PACKET überprüfen, indem Sie die folgenden Schritte ausführen:

  1. Wenn das Signature Member für die WHEA_ERROR_PACKET WHEA_ERROR_PACKET_V1_SIGNATURE entspricht, wird der Code in einer frühen Version von Windows ausgeführt, und das Fehlerpaket wird als WHEA_ERROR_PACKET_V1 Struktur formatiert.
  2. Wenn das Signatur element für das WHEA_ERROR_PACKET WHEA_ERROR_PACKET_V2_SIGNATURE entspricht, wird der Code in einer späteren Windows-Version ausgeführt, und das Fehlerpaket wird als WHEA_ERROR_PACKET_V2 Struktur formatiert.
Eine LLHEH übergibt eine WHEA_ERROR_PACKET_V2 Struktur an das Betriebssystem, wenn ein Hardwarefehler gemeldet wird. Dieses Hardwarefehlerpaket enthält die rohen Hardwarefehlerdaten direkt aus den Fehlerstatusregistern der Fehlerquelle.

Die WHEA_ERROR_PACKET_V2-Struktur beschreibt die Fehlerdaten, die in einem Abschnitt mit Hardwarefehlerpaketen eines Fehlerdatensatzesenthalten sind. Ein Fehlerdatensatz enthält nur dann einen Fehlerfehlerabschnitt für Hardwarefehler, wenn der SectionType Member eines der WHEA_ERROR_RECORD_SECTION_DESCRIPTOR Strukturen, die die Fehlerdatensatzabschnitte für diesen Fehlerdatensatz beschreiben, WHEA_PACKET_SECTION_GUID enthält.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Unterstützt in Windows 7 und höheren Versionen von Windows.
Header- ntddk.h (include Ntddk.h)

Siehe auch

Platform-Specific Hardwarefehlertreiber (PSHED)-Plug-Ins

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