PCI_EXPRESS_ROOT_STATUS_REGISTER Union (miniport.h)

Die PCI_EXPRESS_ROOT_STATUS_REGISTER Union 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;
  } DUMMYSTRUCTNAME;
  ULONG  AsULONG;
} PCI_EXPRESS_ROOT_STATUS_REGISTER, *PPCI_EXPRESS_ROOT_STATUS_REGISTER;

Member

DUMMYSTRUCTNAME

Die DUMMYSTRUCTNAME-Struktur .

DUMMYSTRUCTNAME.PMERequestorId

Eine PCI_EXPRESS_PME_REQUESTOR_ID Struktur, die den PME-Anfordererbezeichner (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 behauptet 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 Union ist in Windows Server 2008 und höheren Versionen von Windows verfügbar.

Eine PCI_EXPRESS_ROOT_STATUS_REGISTER Union ist in der PCI_EXPRESS_CAPABILITY-Struktur enthalten.

Anforderungen

Anforderung Wert
Header miniport.h (einschließlich Ntddk.h, Miniport.h)

Weitere Informationen

PCI_EXPRESS_CAPABILITY

PCI_EXPRESS_PME_REQUESTOR_ID