Поделиться через


PCI_EXPRESS_ROOT_STATUS_REGISTER union (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 (включая Ntddk.h, Miniport.h)

См. также раздел

PCI_EXPRESS_CAPABILITY

PCI_EXPRESS_PME_REQUESTOR_ID