Partager via


union PCI_EXPRESS_AER_CAPABILITIES (miniport.h)

L’union PCI_EXPRESS_AER_CAPABILITIES décrit les fonctionnalités avancées d’erreur PCI Express (PCIe) et le registre de contrôle d’une structure avancée de rapport d’erreurs PCIe.

Syntaxe

typedef union _PCI_EXPRESS_AER_CAPABILITIES {
  struct {
    ULONG FirstErrorPointer : 5;
    ULONG ECRCGenerationCapable : 1;
    ULONG ECRCGenerationEnable : 1;
    ULONG ECRCCheckCapable : 1;
    ULONG ECRCCheckEnable : 1;
    ULONG MultipleHeaderRecordingCapable : 1;
    ULONG MultipleHeaderRecordingEnable : 1;
    ULONG TlpPrefixLogPresent : 1;
    ULONG Reserved : 20;
  } DUMMYSTRUCTNAME;
  ULONG  AsULONG;
} PCI_EXPRESS_AER_CAPABILITIES, *PPCI_EXPRESS_AER_CAPABILITIES;

Membres

DUMMYSTRUCTNAME

Structure DUMMYSTRUCTNAME.

DUMMYSTRUCTNAME.FirstErrorPointer

Position du bit du premier message d’erreur signalé dans le registre d’état d’erreur irrécupérable PCIe.

DUMMYSTRUCTNAME.ECRCGenerationCapable

Un bit unique qui indique que l’appareil est capable de générer des vérifications de redondance cyclique de bout en bout (ECRC).

DUMMYSTRUCTNAME.ECRCGenerationEnable

Un bit unique qui indique que la génération ECRC est activée.

DUMMYSTRUCTNAME.ECRCCheckCapable

Un bit unique qui indique que l’appareil est capable de vérifier ECRC.

DUMMYSTRUCTNAME.ECRCCheckEnable

Un bit unique qui indique que la vérification ECRC est activée.

DUMMYSTRUCTNAME.MultipleHeaderRecordingCapable

Définit le membre ULONGMultipleHeaderRecordingCapable.

DUMMYSTRUCTNAME.MultipleHeaderRecordingEnable

Définit le membre ULONGMultipleHeaderRecordingEnable.

DUMMYSTRUCTNAME.TlpPrefixLogPresent

Définit le membre ULONGTlpPrefixLogPresent.

DUMMYSTRUCTNAME.Reserved

Réservé pour une utilisation ultérieure.

AsULONG

Représentation ULONG du contenu de la structure PCI_EXPRESS_AER_CAPABILITIES.

Remarques

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

Une structure PCI_EXPRESS_AER_CAPABILITIES est contenue dans les structures PCI_EXPRESS_AER_CAPABILITY, PCI_EXPRESS_BRIDGE_AER_CAPABILITYet PCI_EXPRESS_ROOTPORT_AER_CAPABILITY.

Exigences

Exigence Valeur
d’en-tête miniport.h (include Ntddk.h, Wdm.h, Miniport.h)

Voir aussi

PCI_EXPRESS_AER_CAPABILITY

PCI_EXPRESS_BRIDGE_AER_CAPABILITY

PCI_EXPRESS_ROOTPORT_AER_CAPABILITY