WHEA_NMI_ERROR_SECTION-Struktur (ntddk.h)

Die WHEA_NMI_ERROR_SECTION-Struktur beschreibt nicht maskierbare Interruptfehlerdaten (NMI).

Syntax

typedef struct _WHEA_NMI_ERROR_SECTION {
  UCHAR                        Data[8];
  WHEA_NMI_ERROR_SECTION_FLAGS Flags;
} WHEA_NMI_ERROR_SECTION, *PWHEA_NMI_ERROR_SECTION;

Member

Data[8]

Ein 8-Byte-Datenpuffer, der die Daten enthält, die vom NMI-Hardwarefehlerhandler (LLHEH) aus den NMI-E/A-Ports gelesen wurden.

Flags

Eine WHEA_NMI_ERROR__SECTION_FLAGS Union, die die Quelle des NMI-Fehlers beschreibt. Die WHEA_NMI_ERROR_FLAGS Union ist wie folgt definiert:

typedef union _WHEA_NMI_ERROR_SECTION_FLAGS {
  struct {
    ULONG  HypervisorError:1;
    ULONG  Reserved:31;
  };
  ULONG  AsULONG;
} WHEA_NMI_ERROR_SECTION_FLAGS, *PWHEA_NMI_ERROR_SECTION_FLAGS;

HypervisorFehler

Ein Hypervisorfehler ist aufgetreten.

Reserviert

Ist für das System reserviert.

AsULONG

Eine ULONG-Darstellung des Inhalts der WHEA_NMI_ERROR_SECTION_FLAGS Union.

Hinweise

Die WHEA_NMI_ERROR_SECTION-Struktur beschreibt die Fehlerdaten, die in einem NMI-Fehlerabschnitt (Nonmaskable Interrupt) eines Fehlerdatensatzes enthalten sind. Ein Fehlerdatensatz enthält nur dann einen NMI-Fehlerabschnitt, wenn das SectionType-Element einer der WHEA_ERROR_RECORD_SECTION_DESCRIPTOR Strukturen, die die Fehlerdatensatzabschnitte für diesen Fehlerdatensatz beschreiben, NMI_SECTION_GUID enthält.

Anforderungen

Anforderung Wert
Header ntddk.h (include Ntddk.h)

Weitere Informationen

WHEA_ERROR_PACKET

WHEA_ERROR_RECORD_SECTION_DESCRIPTOR