PCI_EXPRESS_DEVICE_STATUS_REGISTER união (ntddk.h)
A estrutura PCI_EXPRESS_DEVICE_STATUS_REGISTER descreve um dispositivo PCI Express (PCIe) status registro de uma estrutura de funcionalidade PCIe.
Sintaxe
typedef union _PCI_EXPRESS_DEVICE_STATUS_REGISTER {
struct {
USHORT CorrectableErrorDetected :1;
USHORT NonFatalErrorDetected :1;
USHORT FatalErrorDetected :1;
USHORT UnsupportedRequestDetected :1;
USHORT AuxPowerDetected :1;
USHORT TransactionsPending :1;
USHORT Rsvd :10;
};
USHORT AsUSHORT;
} PCI_EXPRESS_DEVICE_STATUS_REGISTER, *PPCI_EXPRESS_DEVICE_STATUS_REGISTER;
Membros
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.CorrectableErrorDetected
Um único bit que indica que um erro corrigível foi detectado.
DUMMYSTRUCTNAME.NonFatalErrorDetected
Um único bit que indica que um erro não fatal não recorrecionável foi detectado.
DUMMYSTRUCTNAME.FatalErrorDetected
Um único bit que indica que um erro não fatal não recorrecionável foi detectado.
DUMMYSTRUCTNAME.UnsupportedRequestDetected
Um único bit que indica que uma solicitação sem suporte foi detectada.
DUMMYSTRUCTNAME.AuxPowerDetected
Um único bit que indica que a energia do AUX foi detectada.
DUMMYSTRUCTNAME.TransactionsPending
Um único bit que indica que o dispositivo emitiu solicitações não postadas que não foram concluídas. O dispositivo limpa esse bit quando todas as solicitações não postadas pendentes foram concluídas ou foram encerradas pelo mecanismo de tempo limite de conclusão.
DUMMYSTRUCTNAME.Rsvd
Reservado.
AsUSHORT
Uma representação USHORT do conteúdo da estrutura PCI_EXPRESS_DEVICE_STATUS_REGISTER.
Comentários
A estrutura PCI_EXPRESS_DEVICE_STATUS_REGISTER está disponível no Windows Server 2008 e versões posteriores do Windows.
Uma estrutura PCI_EXPRESS_DEVICE_STATUS_REGISTER está contida na estrutura PCI_EXPRESS_CAPABILITY .
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ntddk.h (inclua Ntddk.h, Miniport.h) |