Partager via


union PCI_EXPRESS_ERROR_SOURCE_ID (miniport.h)

L’union PCI_EXPRESS_ERROR_SOURCE_ID décrit les identificateurs de la première erreur corrigeable et de la première erreur non corrigée qui sont signalées dans l’erreur racine PCI Express (PCIe) status registre.

Syntaxe

typedef union _PCI_EXPRESS_ERROR_SOURCE_ID {
  struct {
    USHORT CorrectableSourceIdFun : 3;
    USHORT CorrectableSourceIdDev : 5;
    USHORT CorrectableSourceIdBus : 8;
    USHORT UncorrectableSourceIdFun : 3;
    USHORT UncorrectableSourceIdDev : 5;
    USHORT UncorrectableSourceIdBus : 8;
  } DUMMYSTRUCTNAME;
  ULONG  AsULONG;
} PCI_EXPRESS_ERROR_SOURCE_ID, *PPCI_EXPRESS_ERROR_SOURCE_ID;

Membres

DUMMYSTRUCTNAME

Structure DUMMYSTRUCTNAME .

DUMMYSTRUCTNAME.CorrectableSourceIdFun

Numéro de fonction du demandeur qui a signalé la première erreur correctable.

DUMMYSTRUCTNAME.CorrectableSourceIdDev

Numéro d’appareil du demandeur qui a signalé la première erreur correctable.

DUMMYSTRUCTNAME.CorrectableSourceIdBus

Numéro de bus du demandeur qui a signalé la première erreur correctable.

DUMMYSTRUCTNAME.UncorrectableSourceIdFun

Numéro de fonction du demandeur qui a signalé la première erreur irrécupérable.

DUMMYSTRUCTNAME.UncorrectableSourceIdDev

Numéro d’appareil du demandeur qui a signalé la première erreur irrécupérable.

DUMMYSTRUCTNAME.UncorrectableSourceIdBus

Numéro de bus du demandeur qui a signalé la première erreur irrécupérable.

AsULONG

Représentation ULONG du contenu de la structure PCI_EXPRESS_ERROR_SOURCE_ID .

Remarques

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

Une structure PCI_EXPRESS_ERROR_SOURCE_ID est contenue dans la structure PCI_EXPRESS_ROOTPORT_AER_CAPABILITY .

Configuration requise

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

Voir aussi

PCI_EXPRESS_ROOTPORT_AER_CAPABILITY