PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS union (miniport.h)
L’union PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS décrit une erreur non corrigée secondaire PCI Express (PCIe) status registre d’une structure de fonctionnalité de rapport d’erreurs avancée PCIe.
Syntaxe
typedef union _PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS {
struct {
ULONG TargetAbortOnSplitCompletion : 1;
ULONG MasterAbortOnSplitCompletion : 1;
ULONG ReceivedTargetAbort : 1;
ULONG ReceivedMasterAbort : 1;
ULONG RsvdZ : 1;
ULONG UnexpectedSplitCompletionError : 1;
ULONG UncorrectableSplitCompletion : 1;
ULONG UncorrectableDataError : 1;
ULONG UncorrectableAttributeError : 1;
ULONG UncorrectableAddressError : 1;
ULONG DelayedTransactionDiscardTimerExpired : 1;
ULONG PERRAsserted : 1;
ULONG SERRAsserted : 1;
ULONG InternalBridgeError : 1;
ULONG Reserved : 18;
} DUMMYSTRUCTNAME;
ULONG AsULONG;
} PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS, *PPCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS;
Membres
DUMMYSTRUCTNAME
Structure DUMMYSTRUCTNAME .
DUMMYSTRUCTNAME.TargetAbortOnSplitCompletion
Bit unique qui indique qu’une cible a été abandonnée lors de l’achèvement du fractionnement.
DUMMYSTRUCTNAME.MasterAbortOnSplitCompletion
Bit unique qui indique qu’un master a été abandonné lors de l’achèvement du fractionnement.
DUMMYSTRUCTNAME.ReceivedTargetAbort
Bit unique qui indique qu’un abandon cible a été reçu.
DUMMYSTRUCTNAME.ReceivedMasterAbort
Bit unique qui indique qu’une master a été reçue.
DUMMYSTRUCTNAME.RsvdZ
Réservé.
DUMMYSTRUCTNAME.UnexpectedSplitCompletionError
Un seul bit qui indique qu’une erreur inattendue d’achèvement du fractionnement s’est produite.
DUMMYSTRUCTNAME.UncorrectableSplitCompletion
Bit unique qui indique qu’une erreur de données de message d’achèvement de fractionnement non corrigée s’est produite.
DUMMYSTRUCTNAME.UncorrectableDataError
Bit unique qui indique qu’une erreur de données non corrigée s’est produite.
DUMMYSTRUCTNAME.UncorrectableAttributeError
Bit unique qui indique qu’une erreur d’attribut non corrigée s’est produite.
DUMMYSTRUCTNAME.UncorrectableAddressError
Bit unique qui indique qu’une erreur d’adresse non corrigée s’est produite.
DUMMYSTRUCTNAME.DelayedTransactionDiscardTimerExpired
Un seul bit qui indique que le minuteur d’abandon de transaction retardé a expiré.
DUMMYSTRUCTNAME.PERRAsserted
Bit unique qui indique qu’une assertion PERR# a été détectée.
DUMMYSTRUCTNAME.SERRAsserted
Bit unique qui indique qu’une assertion SERR# a été détectée.
DUMMYSTRUCTNAME.InternalBridgeError
Bit unique qui indique qu’une erreur de pont interne s’est produite.
DUMMYSTRUCTNAME.Reserved
Réservé.
AsULONG
Représentation ULONG du contenu de la structure PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS .
Remarques
La structure PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS est disponible dans Windows Server 2008 et versions ultérieures de Windows.
Une structure PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS est contenue dans la structure PCI_EXPRESS_BRIDGE_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