объединение PCI_EXPRESS_ROOT_STATUS_REGISTER (ntddk.h)

Структура PCI_EXPRESS_ROOT_STATUS_REGISTER описывает корневой регистр состояния PCI Express (PCIe) структуры возможностей 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

Структура PCI_EXPRESS_PME_REQUESTOR_ID, описывающая идентификатор запрашивающего события управления питанием (PME) последнего запроса PME.

DUMMYSTRUCTNAME.PMEStatus

Один бит, указывающий, что событие управления питанием (PME) было утверждением запрашивающего элемента PMERequestorId.

DUMMYSTRUCTNAME.PMEPending

Один бит, указывающий, что ожидается другое событие управления питанием (PME), пока задан бит PMEStatus.

DUMMYSTRUCTNAME.Rsvd

Скрытный.

AsULONG

Представление ULONG содержимого структуры PCI_EXPRESS_ROOT_STATUS_REGISTER.

Замечания

Структура PCI_EXPRESS_ROOT_STATUS_REGISTER доступна в Windows Server 2008 и более поздних версиях Windows.

Структура PCI_EXPRESS_ROOT_STATUS_REGISTER содержится в структуре PCI_EXPRESS_CAPABILITY.

Требования

Требование Ценность
заголовка ntddk.h (include Ntddk.h, Miniport.h)

См. также

PCI_EXPRESS_CAPABILITY

PCI_EXPRESS_PME_REQUESTOR_ID