PCI_EXPRESS_DEVICE_STATUS_REGISTER union (ntddk.h)

Struktur PCI_EXPRESS_DEVICE_STATUS_REGISTER menjelaskan daftar status perangkat PCI Express (PCIe) dari struktur kemampuan PCIe.

Sintaks

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;
  };
  USHORT AsUSHORT;
} PCI_EXPRESS_DEVICE_STATUS_REGISTER, *PPCI_EXPRESS_DEVICE_STATUS_REGISTER;

Anggota

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.CorrectableErrorDetected

Satu bit yang menunjukkan bahwa kesalahan yang dapat dikoreksi telah terdeteksi.

DUMMYSTRUCTNAME.NonFatalErrorDetected

Satu bit yang menunjukkan bahwa kesalahan yang tidak dapat dikoreksi yang tidak fatal telah terdeteksi.

DUMMYSTRUCTNAME.FatalErrorDetected

Satu bit yang menunjukkan bahwa kesalahan yang tidak dapat dikoreksi yang tidak fatal telah terdeteksi.

DUMMYSTRUCTNAME.UnsupportedRequestDetected

Satu bit yang menunjukkan bahwa permintaan yang tidak didukung telah terdeteksi.

DUMMYSTRUCTNAME.AuxPowerDetected

Satu bit yang menunjukkan bahwa daya AUX telah terdeteksi.

DUMMYSTRUCTNAME.TransactionsPending

Satu bit yang menunjukkan bahwa perangkat telah mengeluarkan permintaan yang tidak diposting yang belum selesai. Perangkat menghapus bit ini ketika semua permintaan yang tidak diposting yang luar biasa telah selesai atau telah dihentikan oleh mekanisme batas waktu penyelesaian.

DUMMYSTRUCTNAME.Rsvd

Dicadangkan.

AsUSHORT

Representasi USHORT dari konten struktur PCI_EXPRESS_DEVICE_STATUS_REGISTER.

Keterangan

Struktur PCI_EXPRESS_DEVICE_STATUS_REGISTER tersedia di Windows Server 2008 dan versi Windows yang lebih baru.

Struktur PCI_EXPRESS_DEVICE_STATUS_REGISTER terkandung dalam struktur PCI_EXPRESS_CAPABILITY .

Persyaratan

Persyaratan Nilai
Header ntddk.h (termasuk Ntddk.h, Miniport.h)

Lihat juga

PCI_EXPRESS_CAPABILITY