Partager via


structure WHEA_NMI_ERROR_SECTION (ntddk.h)

La structure WHEA_NMI_ERROR_SECTION décrit les données d’erreur d’interruption non masquables (NMI).

Syntaxe

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

Membres

Data[8]

Mémoire tampon de données de 8 octets qui contient les données lues à partir des ports D’E/S NMI par le gestionnaire d’erreurs matérielles de bas niveau (LLHEH) NMI.

Flags

Une union WHEA_NMI_ERROR__SECTION_FLAGS qui décrit la source de l’erreur NMI. L’union WHEA_NMI_ERROR_FLAGS est définie comme suit :

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

Une erreur d’hyperviseur s’est produite.

Réservé

Réservé pour le système.

AsULONG

Représentation ULONG du contenu de l’union WHEA_NMI_ERROR_SECTION_FLAGS .

Remarques

La structure WHEA_NMI_ERROR_SECTION décrit les données d’erreur contenues dans une section d’erreur d’interruption non masquable (NMI) d’un enregistrement d’erreur. Un enregistrement d’erreur contient une section d’erreur NMI uniquement si le membre SectionType de l’une des structures WHEA_ERROR_RECORD_SECTION_DESCRIPTOR qui décrivent les sections d’enregistrement d’erreur pour cet enregistrement d’erreur contient NMI_SECTION_GUID.

Configuration requise

Condition requise Valeur
En-tête ntddk.h (inclure Ntddk.h)

Voir aussi

WHEA_ERROR_PACKET

WHEA_ERROR_RECORD_SECTION_DESCRIPTOR