union PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY (miniport.h)
L’union PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY décrit un registre de gravité d’erreur non corrigée PCI Express (PCIe) d’une structure de fonctionnalité de rapport d’erreurs avancée PCIe.
Syntaxe
typedef union _PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY {
struct {
ULONG Undefined : 1;
ULONG Reserved1 : 3;
ULONG DataLinkProtocolError : 1;
ULONG SurpriseDownError : 1;
ULONG Reserved2 : 6;
ULONG PoisonedTLP : 1;
ULONG FlowControlProtocolError : 1;
ULONG CompletionTimeout : 1;
ULONG CompleterAbort : 1;
ULONG UnexpectedCompletion : 1;
ULONG ReceiverOverflow : 1;
ULONG MalformedTLP : 1;
ULONG ECRCError : 1;
ULONG UnsupportedRequestError : 1;
ULONG AcsViolation : 1;
ULONG UncorrectableInternalError : 1;
ULONG MCBlockedTlp : 1;
ULONG AtomicOpEgressBlocked : 1;
ULONG TlpPrefixBlocked : 1;
ULONG Reserved3 : 6;
} DUMMYSTRUCTNAME;
ULONG AsULONG;
} PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY, *PPCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY;
Membres
DUMMYSTRUCTNAME
Structure DUMMYSTRUCTNAME .
DUMMYSTRUCTNAME.Undefined
Bit unique qui contient une valeur non définie. Dans les versions de la spécification PCIe antérieures à la version 1.1, ce bit indique qu’une erreur d’entraînement de lien signalée est une erreur irrécupérable.
DUMMYSTRUCTNAME.Reserved1
Réservé.
DUMMYSTRUCTNAME.DataLinkProtocolError
Bit unique qui indique qu’une erreur de protocole de liaison de données signalée est une erreur irrécupérable.
DUMMYSTRUCTNAME.SurpriseDownError
Un seul bit qui indique qu’une erreur de panne de surprise signalée est une erreur irrécupérable.
DUMMYSTRUCTNAME.Reserved2
Réservé.
DUMMYSTRUCTNAME.PoisonedTLP
Un seul bit qui indique qu’un paquet de couche transactionnel (TLP) empoisonné signalé est une erreur irrécupérable.
DUMMYSTRUCTNAME.FlowControlProtocolError
Bit unique qui indique qu’une erreur de protocole de contrôle de flux signalée est une erreur irrécupérable.
DUMMYSTRUCTNAME.CompletionTimeout
Bit unique qui indique qu’un délai d’expiration d’achèvement signalé est une erreur irrécupérable.
DUMMYSTRUCTNAME.CompleterAbort
Bit unique qui indique qu’un abandon d’completer signalé est une erreur irrécupérable.
DUMMYSTRUCTNAME.UnexpectedCompletion
Bit unique qui indique qu’une complétion inattendue signalée est une erreur irrécupérable.
DUMMYSTRUCTNAME.ReceiverOverflow
Bit unique qui indique qu’un dépassement de capacité de réception signalé est une erreur irrécupérable.
DUMMYSTRUCTNAME.MalformedTLP
Bit unique qui indique qu’un paquet de couche transactionnel (TLP) signalé est une erreur irrécupérable.
DUMMYSTRUCTNAME.ECRCError
Bit unique qui indique qu’une erreur de case activée de redondance cyclique de bout en bout (ECRC) signalée est une erreur irrécupérable.
DUMMYSTRUCTNAME.UnsupportedRequestError
Un seul bit qui indique qu’une erreur de requête non prise en charge signalée est une erreur irrécupérable.
DUMMYSTRUCTNAME.AcsViolation
Définit le membre ULONG AcsViolation.
DUMMYSTRUCTNAME.UncorrectableInternalError
Définit le membre ULONGUncorrectableInternalError.
DUMMYSTRUCTNAME.MCBlockedTlp
Définit le membre ULONGMCBlockedTlp.
DUMMYSTRUCTNAME.AtomicOpEgressBlocked
Définit le membre ULONGAtomicOpEgressBlocked.
DUMMYSTRUCTNAME.TlpPrefixBlocked
Définit le membre ULONGTlpPrefixBlocked.
DUMMYSTRUCTNAME.Reserved3
Réservé.
AsULONG
Représentation ULONG du contenu de la structure PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY .
Remarques
La structure PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY est disponible dans Windows Server 2008 et versions ultérieures de Windows.
Une structure PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY 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