Freigeben über


WHEA_NMI_ERROR_SECTION Struktur (ntddk.h)

Die WHEA_NMI_ERROR_SECTION Struktur beschreibt nicht maskierbare Interrupt-Fehlerdaten (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;

Angehörige

Data[8]

Ein 8-Byte-Datenpuffer, der die Daten enthält, die von den NMI-E/A-Ports vom NMI-Hardwarefehlerhandler (LLHEH) 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;

HypervisorError

Es ist ein Hypervisorfehler aufgetreten.

Reserviert

Reserviert für die Systemverwendung.

AsULONG

Eine ULONG- Darstellung des Inhalts der WHEA_NMI_ERROR_SECTION_FLAGS Vereinigung.

Bemerkungen

Die WHEA_NMI_ERROR_SECTION Struktur beschreibt die Fehlerdaten, die in einem NMI-Fehlerabschnitt (Nonmaskable Interrupt) eines Fehlerdatensatzesenthalten sind. Ein Fehlerdatensatz enthält nur dann einen NMI-Fehlerabschnitt, wenn das SectionType-Element eines 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)

Siehe auch

WHEA_ERROR_PACKET

WHEA_ERROR_RECORD_SECTION_DESCRIPTOR