Partager via


union PCI_EXPRESS_ROOT_STATUS_REGISTER (ntddk.h)

La structure PCI_EXPRESS_ROOT_STATUS_REGISTER décrit un registre d’état racine PCI Express (PCIe) d’une structure de capacité PCIe.

Syntaxe

typedef union _PCI_EXPRESS_ROOT_STATUS_REGISTER {
  struct {
    ULONG PMERequestorId  :16;
    ULONG PMEStatus  :1;
    ULONG PMEPending  :1;
    ULONG Rsvd  :14;
  };
  ULONG  AsULONG;
} PCI_EXPRESS_ROOT_STATUS_REGISTER, *PPCI_EXPRESS_ROOT_STATUS_REGISTER;

Membres

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.PMERequestorId

Structure PCI_EXPRESS_PME_REQUESTOR_ID qui décrit l’identificateur de demandeur d’événement de gestion de l’alimentation (PME) du dernier demandeur PME.

DUMMYSTRUCTNAME.PMEStatus

Un bit unique qui indique qu’un événement de gestion de l’alimentation (PME) a été déclaré par le demandeur identifié par le membre PMERequestorId.

DUMMYSTRUCTNAME.PMEPending

Un bit unique qui indique qu’un autre événement de gestion de l’alimentation (PME) est en attente pendant que le PMEStatus bit est défini.

DUMMYSTRUCTNAME.Rsvd

Réservé.

AsULONG

Représentation ULONG du contenu de la structure PCI_EXPRESS_ROOT_STATUS_REGISTER.

Remarques

La structure PCI_EXPRESS_ROOT_STATUS_REGISTER est disponible dans Windows Server 2008 et versions ultérieures de Windows.

Une structure PCI_EXPRESS_ROOT_STATUS_REGISTER est contenue dans la structure PCI_EXPRESS_CAPABILITY.

Exigences

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

Voir aussi

PCI_EXPRESS_CAPABILITY

PCI_EXPRESS_PME_REQUESTOR_ID