union PCI_EXPRESS_ERROR_SOURCE_ID (wdm.h)

La structure PCI_EXPRESS_ERROR_SOURCE_ID décrit les identificateurs de la première erreur corrigeable et de la première erreur irrécupérable qui sont signalées dans l’erreur racine PCI Express (PCIe) status inscrire.

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;
  };
  ULONG  AsULONG;
} PCI_EXPRESS_ERROR_SOURCE_ID, *PPCI_EXPRESS_ERROR_SOURCE_ID;

Membres

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.CorrectableSourceIdFun

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

DUMMYSTRUCTNAME.CorrectableSourceIdDev

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

DUMMYSTRUCTNAME.CorrectableSourceIdBus

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

DUMMYSTRUCTNAME.UncorrectableSourceIdFun

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

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 wdm.h (inclure Ntddk.h, Wdm.h, Miniport.h)

Voir aussi

PCI_EXPRESS_ROOTPORT_AER_CAPABILITY