PCI_EXPRESS_DEVICE_STATUS_REGISTER Union (miniport.h)

Die PCI_EXPRESS_DEVICE_STATUS_REGISTER Union beschreibt ein PCI Express-Gerät (PCIe) status Register einer PCIe-Funktionsstruktur.

Syntax

typedef union _PCI_EXPRESS_DEVICE_STATUS_REGISTER {
  struct {
    USHORT CorrectableErrorDetected : 1;
    USHORT NonFatalErrorDetected : 1;
    USHORT FatalErrorDetected : 1;
    USHORT UnsupportedRequestDetected : 1;
    USHORT AuxPowerDetected : 1;
    USHORT TransactionsPending : 1;
    USHORT Rsvd : 10;
  } DUMMYSTRUCTNAME;
  USHORT AsUSHORT;
} PCI_EXPRESS_DEVICE_STATUS_REGISTER, *PPCI_EXPRESS_DEVICE_STATUS_REGISTER;

Member

DUMMYSTRUCTNAME

Die DUMMYSTRUCTNAME-Struktur .

DUMMYSTRUCTNAME.CorrectableErrorDetected

Ein einzelnes Bit, das angibt, dass ein korrigierter Fehler erkannt wurde.

DUMMYSTRUCTNAME.NonFatalErrorDetected

Ein einzelnes Bit, das angibt, dass ein nicht schwerwiegender, nicht behebbarer Fehler erkannt wurde.

DUMMYSTRUCTNAME.FatalErrorDetected

Ein einzelnes Bit, das angibt, dass ein nicht schwerwiegender, nicht behebbarer Fehler erkannt wurde.

DUMMYSTRUCTNAME.UnsupportedRequestDetected

Ein einzelnes Bit, das angibt, dass eine nicht unterstützte Anforderung erkannt wurde.

DUMMYSTRUCTNAME.AuxPowerDetected

Ein einzelnes Bit, das angibt, dass AUX-Leistung erkannt wurde.

DUMMYSTRUCTNAME.TransactionsPending

Ein einzelnes Bit, das angibt, dass das Gerät nicht bereitgestellte Anforderungen ausgegeben hat, die noch nicht abgeschlossen wurden. Das Gerät löscht dieses Bit, wenn alle ausstehenden nicht bereitgestellten Anforderungen abgeschlossen oder durch den Abschlusstimeoutmechanismus beendet wurden.

DUMMYSTRUCTNAME.Rsvd

Reserviert.

AsUSHORT

Eine USHORT-Darstellung des Inhalts der PCI_EXPRESS_DEVICE_STATUS_REGISTER-Struktur .

Hinweise

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

Eine PCI_EXPRESS_DEVICE_STATUS_REGISTER-Struktur ist in der PCI_EXPRESS_CAPABILITY-Struktur enthalten.

Anforderungen

Anforderung Wert
Header miniport.h (include Ntddk.h, Miniport.h)

Weitere Informationen

PCI_EXPRESS_CAPABILITY