union PCI_EXPRESS_CORRECTABLE_ERROR_STATUS (miniport.h)
L’union PCI_EXPRESS_CORRECTABLE_ERROR_STATUS décrit une erreur corrigeable PCI Express (PCIe) status registre d’une structure de fonctionnalité de rapport d’erreurs avancée PCIe.
Syntaxe
typedef union _PCI_EXPRESS_CORRECTABLE_ERROR_STATUS {
struct {
ULONG ReceiverError : 1;
ULONG Reserved1 : 5;
ULONG BadTLP : 1;
ULONG BadDLLP : 1;
ULONG ReplayNumRollover : 1;
ULONG Reserved2 : 3;
ULONG ReplayTimerTimeout : 1;
ULONG AdvisoryNonFatalError : 1;
ULONG CorrectedInternalError : 1;
ULONG HeaderLogOverflow : 1;
ULONG Reserved3 : 16;
} DUMMYSTRUCTNAME;
ULONG AsULONG;
} PCI_EXPRESS_CORRECTABLE_ERROR_STATUS, *PPCI_CORRECTABLE_ERROR_STATUS;
Membres
DUMMYSTRUCTNAME
Structure DUMMYSTRUCTNAME .
DUMMYSTRUCTNAME.ReceiverError
Bit unique qui indique qu’une erreur de récepteur s’est produite.
DUMMYSTRUCTNAME.Reserved1
Réservé.
DUMMYSTRUCTNAME.BadTLP
Un seul bit qui indique qu’une erreur TLP (Transaction Layer Packet) incorrecte s’est produite.
DUMMYSTRUCTNAME.BadDLLP
Un seul bit qui indique qu’une erreur de paquet de couche de liaison de données (DLLP) incorrecte s’est produite.
DUMMYSTRUCTNAME.ReplayNumRollover
Bit unique qui indique que le compteur qui compte le nombre de fois où la mémoire tampon de nouvelle tentative a été retransmis a été roulé.
DUMMYSTRUCTNAME.Reserved2
Réservé.
DUMMYSTRUCTNAME.ReplayTimerTimeout
Bit unique qui indique que le minuteur de relecture a expiré.
DUMMYSTRUCTNAME.AdvisoryNonFatalError
Bit unique qui indique qu’une erreur non irrécupérable s’est produite.
DUMMYSTRUCTNAME.CorrectedInternalError
Définit le membre ULONGCorrectedInternalError.
DUMMYSTRUCTNAME.HeaderLogOverflow
Définit le membre ULONGHeaderLogOverflow.
DUMMYSTRUCTNAME.Reserved3
Réservé.
AsULONG
Représentation ULONG du contenu de la structure PCI_EXPRESS_CORRECTABLE_ERROR_STATUS.
Remarques
La structure PCI_EXPRESS_CORRECTABLE_ERROR_STATUS est disponible dans Windows Server 2008 et versions ultérieures de Windows.
Une structure PCI_EXPRESS_CORRECTABLE_ERROR_STATUS est contenue dans les structures PCI_EXPRESS_AER_CAPABILITY, PCI_EXPRESS_BRIDGE_AER_CAPABILITY et PCI_EXPRESS_ROOTPORT_AER_CAPABILITY .
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | miniport.h (inclure Ntddk.h, Wdm.h, Miniport.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour