PCI_EXPRESS_ROOT_STATUS_REGISTER 공용 구조체(ntddk.h)

PCI_EXPRESS_ROOT_STATUS_REGISTER 구조는 PCIe 기능 구조의 PCI Express(PCIe) 루트 상태 레지스터를 설명합니다.

구문

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;

멤버

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.PMERequestorId

마지막 PME 요청자의 PME(전원 관리 이벤트) 요청자 식별자를 설명하는 PCI_EXPRESS_PME_REQUESTOR_ID 구조체입니다.

DUMMYSTRUCTNAME.PMEStatus

PME(전원 관리 이벤트)가 PMERequestorId 멤버로 식별된 요청자에 의해 어설션되었음을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.PMEPending

PMEStatus 비트가 설정된 동안 다른 PME(전원 관리 이벤트)가 보류 중임을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.Rsvd

예약되어 있습니다.

AsULONG

PCI_EXPRESS_ROOT_STATUS_REGISTER 구조체의 내용에 대한 ULONG 표현입니다.

설명

PCI_EXPRESS_ROOT_STATUS_REGISTER 구조는 Windows Server 2008 이상 버전의 Windows에서 사용할 수 있습니다.

PCI_EXPRESS_ROOT_STATUS_REGISTER 구조체는 PCI_EXPRESS_CAPABILITY 구조체에 포함됩니다.

요구 사항

요구 사항
헤더 ntddk.h(Ntddk.h, Miniport.h 포함)

추가 정보

PCI_EXPRESS_CAPABILITY

PCI_EXPRESS_PME_REQUESTOR_ID