PCI_EXPRESS_ROOT_STATUS_REGISTER união (ntddk.h)

A estrutura PCI_EXPRESS_ROOT_STATUS_REGISTER descreve um registro de status raiz do PCI Express (PCIe) de uma estrutura de funcionalidade pcie.

Sintaxe

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;

Membros

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.PMERequestorId

Uma estrutura PCI_EXPRESS_PME_REQUESTOR_ID que descreve o identificador do solicitante do PME (evento de gerenciamento de energia) do último solicitante do PME.

DUMMYSTRUCTNAME.PMEStatus

Um único bit que indica que um PME (evento de gerenciamento de energia) foi declarado pelo solicitante identificado pelo membro PMERequestorId .

DUMMYSTRUCTNAME.PMEPending

Um único bit que indica que outro PME (evento de gerenciamento de energia) está pendente enquanto o bit PMEStatus está definido.

DUMMYSTRUCTNAME.Rsvd

Reservado.

AsULONG

Uma representação ULONG do conteúdo da estrutura PCI_EXPRESS_ROOT_STATUS_REGISTER.

Comentários

A estrutura PCI_EXPRESS_ROOT_STATUS_REGISTER está disponível no Windows Server 2008 e versões posteriores do Windows.

Uma estrutura PCI_EXPRESS_ROOT_STATUS_REGISTER está contida na estrutura PCI_EXPRESS_CAPABILITY .

Requisitos

Requisito Valor
Cabeçalho ntddk.h (inclua Ntddk.h, Miniport.h)

Confira também

PCI_EXPRESS_CAPABILITY

PCI_EXPRESS_PME_REQUESTOR_ID