PCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS union (wdm.h)
Struktur PCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS menjelaskan daftar status kesalahan PCI Express (PCIe) yang tidak dapat dikoreksi dari struktur kemampuan pelaporan kesalahan tingkat lanjut PCIe.
Sintaks
typedef union _PCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS {
struct {
ULONG Undefined :1;
ULONG Reserved1 :3;
ULONG DataLinkProtocolError :1;
ULONG SurpriseDownError :1;
ULONG Reserved2 :6;
ULONG PoisonedTLP :1;
ULONG FlowControlProtocolError :1;
ULONG CompletionTimeout :1;
ULONG CompleterAbort :1;
ULONG UnexpectedCompletion :1;
ULONG ReceiverOverflow :1;
ULONG MalformedTLP :1;
ULONG ECRCError :1;
ULONG UnsupportedRequestError :1;
ULONG Reserved3 :11;
};
ULONG AsULONG;
} PCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS, *PPCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS;
Anggota
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.Undefined
Bit tunggal yang berisi nilai yang tidak ditentukan. Dalam versi Spesifikasi PCIe sebelum versi 1.1, bit ini menunjukkan bahwa kesalahan pelatihan tautan telah terjadi.
DUMMYSTRUCTNAME.Reserved1
Dicadangkan.
DUMMYSTRUCTNAME.DataLinkProtocolError
Bit tunggal yang menunjukkan bahwa kesalahan protokol tautan data telah terjadi.
DUMMYSTRUCTNAME.SurpriseDownError
Satu bit yang menunjukkan bahwa terjadi kesalahan mendadak.
DUMMYSTRUCTNAME.Reserved2
Dicadangkan.
DUMMYSTRUCTNAME.PoisonedTLP
Satu bit yang menunjukkan bahwa paket lapisan transaksi beracun (TLP) telah terdeteksi.
DUMMYSTRUCTNAME.FlowControlProtocolError
Satu bit yang menunjukkan bahwa kesalahan protokol kontrol aliran telah terjadi.
DUMMYSTRUCTNAME.CompletionTimeout
Bit tunggal yang menunjukkan bahwa batas waktu penyelesaian telah terjadi.
DUMMYSTRUCTNAME.CompleterAbort
Bit tunggal yang menunjukkan bahwa pembatalan penyelesaian telah terjadi.
DUMMYSTRUCTNAME.UnexpectedCompletion
Satu bit yang menunjukkan bahwa penyelesaian tak terduga telah terjadi.
DUMMYSTRUCTNAME.ReceiverOverflow
Satu bit yang menunjukkan bahwa penerima telah meluap.
DUMMYSTRUCTNAME.MalformedTLP
Satu bit yang menunjukkan bahwa paket lapisan transaksi cacat (TLP) telah terdeteksi.
DUMMYSTRUCTNAME.ECRCError
Satu bit yang menunjukkan bahwa kesalahan pemeriksaan redundansi siklik end-to-end (ECRC) telah terjadi.
DUMMYSTRUCTNAME.UnsupportedRequestError
Satu bit yang menunjukkan bahwa kesalahan permintaan yang tidak didukung telah terjadi.
DUMMYSTRUCTNAME.AcsViolation
DUMMYSTRUCTNAME.UncorrectableInternalError
DUMMYSTRUCTNAME.MCBlockedTlp
DUMMYSTRUCTNAME.AtomicOpEgressBlocked
DUMMYSTRUCTNAME.TlpPrefixBlocked
DUMMYSTRUCTNAME.Reserved3
Dicadangkan.
AsULONG
Representasi ULONG dari isi struktur PCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS.
Keterangan
Struktur PCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS tersedia di Windows Server 2008 dan versi Windows yang lebih baru.
Struktur PCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS terkandung dalam struktur PCI_EXPRESS_AER_CAPABILITY, PCI_EXPRESS_BRIDGE_AER_CAPABILITY, dan PCI_EXPRESS_ROOTPORT_AER_CAPABILITY .
Persyaratan
Persyaratan | Nilai |
---|---|
Header | wdm.h (termasuk Ntddk.h, Wdm.h, Miniport.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk