Freigeben über


PCI_EXPRESS_ERROR_SOURCE_ID Union (miniport.h)

Die PCI_EXPRESS_ERROR_SOURCE_ID Union beschreibt die Bezeichner des ersten korrekturbaren Fehlers und des ersten nicht korrigierbaren Fehlers, die im PCI Express-Stammfehler (PCIe) status Register gemeldet werden.

Syntax

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;

Member

DUMMYSTRUCTNAME

Die DUMMYSTRUCTNAME-Struktur .

DUMMYSTRUCTNAME.CorrectableSourceIdFun

Die Funktionsnummer des Anforderers, der den ersten korrekturbaren Fehler gemeldet hat.

DUMMYSTRUCTNAME.CorrectableSourceIdDev

Die Gerätenummer des Anforderers, der den ersten korrekturbaren Fehler gemeldet hat.

DUMMYSTRUCTNAME.CorrectableSourceIdBus

Die Busnummer des Anforderers, der den ersten korrekturbaren Fehler gemeldet hat.

DUMMYSTRUCTNAME.UncorrectableSourceIdFun

Die Funktionsnummer des Anforderers, der den ersten nicht korrigierbaren Fehler gemeldet hat.

DUMMYSTRUCTNAME.UncorrectableSourceIdDev

Die Gerätenummer des Anfordernden, der den ersten nicht korrigierbaren Fehler gemeldet hat.

DUMMYSTRUCTNAME.UncorrectableSourceIdBus

Die Busnummer des Anforderers, der den ersten nicht korrigierbaren Fehler gemeldet hat.

AsULONG

Eine ULONG-Darstellung des Inhalts der PCI_EXPRESS_ERROR_SOURCE_ID-Struktur .

Hinweise

Die PCI_EXPRESS_ERROR_SOURCE_ID-Struktur ist in Windows Server 2008 und höheren Versionen von Windows verfügbar.

Eine PCI_EXPRESS_ERROR_SOURCE_ID-Struktur ist in der PCI_EXPRESS_ROOTPORT_AER_CAPABILITY-Struktur enthalten.

Anforderungen

Anforderung Wert
Header miniport.h (einschließlich Ntddk.h, Wdm.h, Miniport.h)

Weitere Informationen

PCI_EXPRESS_ROOTPORT_AER_CAPABILITY