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) |