union PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK (wdm.h)

La structure PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK décrit un registre de masque d’erreur non corrédable secondaire PCI Express (PCIe) d’une structure de capacité de rapport d’erreurs avancée PCIe.

Syntaxe

typedef union _PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK {
  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;
  };
  ULONG  AsULONG;
} PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK, *PPCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK;

Membres

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.TargetAbortOnSplitCompletion

Un seul bit qui indique que le signalement des abandons de cible lors de la saisie semi-automatique est masqué.

DUMMYSTRUCTNAME.MasterAbortOnSplitCompletion

Un seul bit qui indique que le rapport de master abandonne lors de la saisie semi-automatique est masqué.

DUMMYSTRUCTNAME.ReceivedTargetAbort

Un seul bit qui indique que le signalement des abandons cibles est masqué.

DUMMYSTRUCTNAME.ReceivedMasterAbort

Un seul bit qui indique que les rapports de master abandons sont masqués.

DUMMYSTRUCTNAME.RsvdZ

Réservé pour le système.

DUMMYSTRUCTNAME.UnexpectedSplitCompletionError

Un seul bit qui indique que le signalement d’erreurs de saisie semi-automatique inattendues est masqué.

DUMMYSTRUCTNAME.UncorrectableSplitCompletion

Un seul bit qui indique que le rapport des erreurs de données de saisie semi-automatique non corrétables est masqué.

DUMMYSTRUCTNAME.UncorrectableDataError

Un seul bit qui indique que la création de rapports d’erreurs de données non corrigées est masquée.

DUMMYSTRUCTNAME.UncorrectableAttributeError

Bit unique qui indique que le signalement d’erreurs d’attribut non corrétables est masqué.

DUMMYSTRUCTNAME.UncorrectableAddressError

Un seul bit qui indique que la création de rapports d’erreurs d’adresse non corrigées est masquée.

DUMMYSTRUCTNAME.DelayedTransactionDiscardTimerExpired

Un seul bit qui indique que la notification de l’expiration du minuteur d’abandon de transaction différée est masquée.

DUMMYSTRUCTNAME.PERRAsserted

Un seul bit qui indique que la création de rapports d’assertions PERR# est masquée.

DUMMYSTRUCTNAME.SERRAsserted

Bit unique qui indique que la création de rapports d’assertions SERR# est masquée.

DUMMYSTRUCTNAME.InternalBridgeError

Un seul bit qui indique que le signalement des erreurs de pont interne est masqué.

DUMMYSTRUCTNAME.Reserved

Réservé pour le système.

AsULONG

Représentation ULONG du contenu de la structure PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK.

Remarques

La structure PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK est disponible dans Windows Server 2008 et versions ultérieures de Windows.

Une structure PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK est contenue dans la structure PCI_EXPRESS_BRIDGE_AER_CAPABILITY .

Configuration requise

Condition requise Valeur
En-tête wdm.h (inclure Ntddk.h, Wdm.h, Miniport.h)

Voir aussi

PCI_EXPRESS_BRIDGE_AER_CAPABILITY