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 masquée (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).

Flags

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é à l’utilisation du 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 masquée (NMI) d’un enregistrement d’erreur . Un enregistrement d’erreur contient une section d’erreur NMI uniquement si le SectionType membre 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.

Exigences

Exigence Valeur
d’en-tête ntddk.h (include Ntddk.h)

Voir aussi

WHEA_ERROR_PACKET

WHEA_ERROR_RECORD_SECTION_DESCRIPTOR