PCI_EXPRESS_ROOT_STATUS_REGISTER Union (ntddk.h)

Die PCI_EXPRESS_ROOT_STATUS_REGISTER-Struktur beschreibt ein PCI Express-Stammverzeichnis (PCIe) status Register einer PCIe-Funktionsstruktur.

Syntax

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;

Member

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.PMERequestorId

Eine PCI_EXPRESS_PME_REQUESTOR_ID Struktur, die den PME-Anforderungsbezeichner (Power Management Event) des letzten PME-Anforderers beschreibt.

DUMMYSTRUCTNAME.PMEStatus

Ein einzelnes Bit, das angibt, dass ein Energieverwaltungsereignis (Power Management Event, PME) von dem vom PMERequestorId-Member identifizierten Anforderer bestätigt wurde.

DUMMYSTRUCTNAME.PMEPending

Ein einzelnes Bit, das angibt, dass ein anderes Energieverwaltungsereignis (Power Management Event, PME) aussteht, während das PMEStatus-Bit festgelegt ist.

DUMMYSTRUCTNAME.Rsvd

Reserviert.

AsULONG

Eine ULONG-Darstellung des Inhalts der PCI_EXPRESS_ROOT_STATUS_REGISTER-Struktur.

Hinweise

Die PCI_EXPRESS_ROOT_STATUS_REGISTER-Struktur ist in Windows Server 2008 und höheren Versionen von Windows verfügbar.

Eine PCI_EXPRESS_ROOT_STATUS_REGISTER-Struktur ist in der PCI_EXPRESS_CAPABILITY-Struktur enthalten.

Anforderungen

Anforderung Wert
Header ntddk.h (include Ntddk.h, Miniport.h)

Weitere Informationen

PCI_EXPRESS_CAPABILITY

PCI_EXPRESS_PME_REQUESTOR_ID