union PCI_EXPRESS_DEVICE_STATUS_REGISTER (ntddk.h)
La structure PCI_EXPRESS_DEVICE_STATUS_REGISTER décrit un appareil PCI Express (PCIe) status registre d’une structure de capacité PCIe.
Syntaxe
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;
Membres
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.CorrectableErrorDetected
Un seul bit qui indique qu’une erreur correctable a été détectée.
DUMMYSTRUCTNAME.NonFatalErrorDetected
Un seul bit qui indique qu’une erreur irrécupérable non irrécupérable a été détectée.
DUMMYSTRUCTNAME.FatalErrorDetected
Un seul bit qui indique qu’une erreur irrécupérable non irrécupérable a été détectée.
DUMMYSTRUCTNAME.UnsupportedRequestDetected
Un seul bit qui indique qu’une requête non prise en charge a été détectée.
DUMMYSTRUCTNAME.AuxPowerDetected
Un seul bit qui indique que l’alimentation AUX a été détectée.
DUMMYSTRUCTNAME.TransactionsPending
Un seul bit qui indique que l’appareil a émis des demandes non publiées qui n’ont pas été effectuées. L’appareil efface ce bit lorsque toutes les demandes non publiées en suspens sont terminées ou ont été arrêtées par le mécanisme de délai d’expiration.
DUMMYSTRUCTNAME.Rsvd
Réservé.
AsUSHORT
Représentation USHORT du contenu de la structure PCI_EXPRESS_DEVICE_STATUS_REGISTER.
Remarques
La structure PCI_EXPRESS_DEVICE_STATUS_REGISTER est disponible dans Windows Server 2008 et les versions ultérieures de Windows.
Une structure PCI_EXPRESS_DEVICE_STATUS_REGISTER est contenue dans la structure PCI_EXPRESS_CAPABILITY .
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ntddk.h (inclure Ntddk.h, Miniport.h) |