union PCI_EXPRESS_ROOT_ERROR_STATUS (miniport.h)
La structure PCI_EXPRESS_ROOT_ERROR_STATUS décrit une erreur racine PCI Express (PCIe) status registre d’une structure de capacité de rapport d’erreurs avancée PCIe.
Syntaxe
typedef union _PCI_EXPRESS_ROOT_ERROR_STATUS {
struct {
ULONG CorrectableErrorReceived : 1;
ULONG MultipleCorrectableErrorsReceived : 1;
ULONG UncorrectableErrorReceived : 1;
ULONG MultipleUncorrectableErrorsReceived : 1;
ULONG FirstUncorrectableFatal : 1;
ULONG NonFatalErrorMessagesReceived : 1;
ULONG FatalErrorMessagesReceived : 1;
ULONG Reserved : 20;
ULONG AdvancedErrorInterruptMessageNumber : 5;
} DUMMYSTRUCTNAME;
ULONG AsULONG;
} PCI_EXPRESS_ROOT_ERROR_STATUS, *PPCI_EXPRESS_ROOT_ERROR_STATUS;
Membres
DUMMYSTRUCTNAME
Structure DUMMYSTRUCTNAME .
DUMMYSTRUCTNAME.CorrectableErrorReceived
Un seul bit qui indique qu’un message d’erreur correctable a été reçu.
DUMMYSTRUCTNAME.MultipleCorrectableErrorsReceived
Un seul bit qui indique que plusieurs messages d’erreur correctables ont été reçus.
DUMMYSTRUCTNAME.UncorrectableErrorReceived
Un seul bit qui indique qu’un message d’erreur non corrétable a été reçu.
DUMMYSTRUCTNAME.MultipleUncorrectableErrorsReceived
Un seul bit qui indique que plusieurs messages d’erreur non corrétables ont été reçus.
DUMMYSTRUCTNAME.FirstUncorrectableFatal
Un seul bit qui indique que le premier message d’erreur non corrédable reçu était pour une erreur irrécupérable.
DUMMYSTRUCTNAME.NonFatalErrorMessagesReceived
Un seul bit qui indique qu’un ou plusieurs messages d’erreur non irrécupérables non irrécupérables ont été reçus.
DUMMYSTRUCTNAME.FatalErrorMessagesReceived
Un seul bit qui indique qu’un ou plusieurs messages d’erreur non irrécupérables non irrécupérables ont été reçus.
DUMMYSTRUCTNAME.Reserved
Réservé.
DUMMYSTRUCTNAME.AdvancedErrorInterruptMessageNumber
Vecteur MSI/MSI-X utilisé pour les messages d’interruption générés en association avec l’un des status bits de la fonctionnalité de rapport d’erreurs avancée.
AsULONG
Représentation ULONG du contenu de la structure PCI_EXPRESS_ROOT_ERROR_STATUS .
Remarques
L’union PCI_EXPRESS_ROOT_ERROR_STATUS est disponible dans Windows Server 2008 et versions ultérieures de Windows.
Une union PCI_EXPRESS_ROOT_ERROR_STATUS est contenue dans la structure PCI_EXPRESS_ROOTPORT_AER_CAPABILITY .
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | miniport.h (inclure Ntddk.h, Wdm.h, Miniport.h) |