unione PCI_EXPRESS_DEVICE_STATUS_REGISTER (ntddk.h)
La struttura PCI_EXPRESS_DEVICE_STATUS_REGISTER descrive un registro di stato del dispositivo PCI Express (PCIe) di una struttura di funzionalità PCIe.
Sintassi
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;
Members
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.CorrectableErrorDetected
Un singolo bit che indica che è stato rilevato un errore corretto.
DUMMYSTRUCTNAME.NonFatalErrorDetected
Un singolo bit che indica che è stato rilevato un errore non irreversibile non irreversibile.
DUMMYSTRUCTNAME.FatalErrorDetected
Un singolo bit che indica che è stato rilevato un errore non irreversibile non irreversibile.
DUMMYSTRUCTNAME.UnsupportedRequestDetected
Un bit singolo che indica che è stata rilevata una richiesta non supportata.
DUMMYSTRUCTNAME.AuxPowerDetected
Un singolo bit che indica che è stata rilevata la potenza AUX.
DUMMYSTRUCTNAME.TransactionsPending
Un singolo bit che indica che il dispositivo ha inviato richieste non registrate che non sono state completate. Il dispositivo cancella questo bit quando tutte le richieste non registrate in sospeso sono state completate o sono state terminate dal meccanismo di timeout di completamento.
DUMMYSTRUCTNAME.Rsvd
Riservato.
AsUSHORT
Rappresentazione USHORT del contenuto della struttura PCI_EXPRESS_DEVICE_STATUS_REGISTER.
Commenti
La struttura PCI_EXPRESS_DEVICE_STATUS_REGISTER è disponibile in Windows Server 2008 e versioni successive di Windows.
Una struttura PCI_EXPRESS_DEVICE_STATUS_REGISTER è contenuta nella struttura PCI_EXPRESS_CAPABILITY .
Requisiti
Requisito | Valore |
---|---|
Intestazione | ntddk.h (include Ntddk.h, Miniport.h) |