PCI_EXPRESS_DEVICE_CAPABILITIES_REGISTER union (ntddk.h)
Struktur PCI_EXPRESS_DEVICE_CAPABILITIES_REGISTER menjelaskan kemampuan perangkat PCI Express (PCIe) mendaftarkan struktur kemampuan PCIe.
Sintaks
typedef union _PCI_EXPRESS_DEVICE_CAPABILITIES_REGISTER {
struct {
ULONG MaxPayloadSizeSupported :3;
ULONG PhantomFunctionsSupported :2;
ULONG ExtendedTagSupported :1;
ULONG L0sAcceptableLatency :3;
ULONG L1AcceptableLatency :3;
ULONG Undefined :3;
ULONG RoleBasedErrorReporting :1;
ULONG Rsvd1 :2;
ULONG CapturedSlotPowerLimit :8;
ULONG CapturedSlotPowerLimitScale :2;
ULONG Rsvd2 :4;
};
ULONG AsULONG;
} PCI_EXPRESS_DEVICE_CAPABILITIES_REGISTER, *PPCI_EXPRESS_DEVICE_CAPABILITIES_REGISTER;
Anggota
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.MaxPayloadSizeSupported
Ukuran payload maksimum yang didukung oleh perangkat. Potensi nilai:
MaxPayload128Bytes
Ukuran payload maksimum 128 byte
MaxPayload256Bytes
Ukuran payload maksimum 256 byte
MaxPayload512Bytes
Ukuran payload maksimum 512 byte
MaxPayload1024Bytes
Ukuran payload maksimum 1024 byte
MaxPayload2048Bytes
Ukuran payload maksimum byte 2048
MaxPayload4096Bytes
Ukuran payload maksimum 4096 byte
DUMMYSTRUCTNAME.PhantomFunctionsSupported
Nilai yang menunjukkan dukungan nomor fungsi yang tidak digunakan (fungsi phantom) untuk memperpanjang jumlah transaksi luar biasa yang diizinkan untuk perangkat. Potensi nilai:
0
Tidak ada bit nomor fungsi yang digunakan untuk fungsi phantom. Perangkat dapat menerapkan fungsi untuk kedelapan nomor fungsi.
1
Bit yang paling signifikan dalam nomor fungsi digunakan untuk fungsi phantom. Perangkat dapat menerapkan fungsi untuk nomor fungsi 0 hingga 3.
2
Dua bit paling signifikan dalam nomor fungsi digunakan untuk fungsi phantom. Perangkat dapat menerapkan fungsi untuk nomor fungsi 0 dan 1.
3
Ketiga bit dalam nomor fungsi digunakan untuk fungsi phantom. Perangkat hanya mengimplementasikan satu fungsi untuk nomor fungsi 0.
DUMMYSTRUCTNAME.ExtendedTagSupported
Bit tunggal yang menentukan ukuran maksimum yang didukung dari bidang Tag dalam deskriptor transaksi PCIe saat perangkat adalah pemohon. Jika bit ini jelas, bidang Tag 5-bit didukung. Jika bit ini diatur, bidang Tag 8-bit didukung.
DUMMYSTRUCTNAME.L0sAcceptableLatency
Latensi total maksimum yang dapat diterima yang dapat ditahan perangkat karena transisi dari status L0 ke status L0. Potensi nilai:
L0s_Below64ns
64 nanodetik
L0s_64ns_128ns
128 nanodetik
L0s_128ns_256ns
256 nanodetik
L0s_256ns_512ns
512 nanodetik
L0s_512ns_1us
1 mikrosetik
L0s_1us_2us
2 mikrosetik
L0s_2us_4us
4 mikrosetik
L0s_Above4us
Tanpa batasan
DUMMYSTRUCTNAME.L1AcceptableLatency
Latensi total maksimum yang dapat diterima yang dapat ditahan perangkat karena transisi dari status L1 ke status L0. Potensi nilai:
L1_Below1us
1 mikrosetik
L1_1us_2us
2 mikrosetik
L1_2us_4us
4 mikrosetik
L1_4us_8us
8 mikrosetik
L1_8us_16us
16 mikrosetik
L1_16us_32us
32 mikrosetik
L1_32us_64us
64 mikrosetik
L1_Above64us
Tanpa batasan
DUMMYSTRUCTNAME.Undefined
Dicadangkan.
DUMMYSTRUCTNAME.RoleBasedErrorReporting
Satu bit yang menunjukkan bahwa perangkat menerapkan pelaporan kesalahan berbasis peran.
DUMMYSTRUCTNAME.Rsvd1
Dicadangkan.
DUMMYSTRUCTNAME.CapturedSlotPowerLimit
Jumlah maksimum daya yang dapat disediakan oleh slot. Nilai ini digunakan dalam kombinasi dengan nilai anggota CapturedSlotPowerLimitScale untuk menghitung daya dalam watt.
DUMMYSTRUCTNAME.CapturedSlotPowerLimitScale
Skala yang digunakan untuk nilai yang terkandung dalam anggota CapturedSlotPowerLimit untuk menghitung daya maksimum, dalam watt, yang dapat disediakan oleh slot. Potensi nilai:
0
Kalikan nilai dalam anggota CapturedSlotPowerLimit dengan 1.0.
1
Kalikan nilai dalam anggota CapturedSlotPowerLimit dengan 0,1.
2
Kalikan nilai dalam anggota CapturedSlotPowerLimit dengan 0,01.
3
Kalikan nilai dalam anggota CapturedSlotPowerLimit dengan 0,001.
DUMMYSTRUCTNAME.FunctionLevelResetCapability
DUMMYSTRUCTNAME.Rsvd2
Dicadangkan.
AsULONG
Representasi ULONG dari isi struktur PCI_EXPRESS_DEVICE_CAPABILITIES_REGISTER.
Keterangan
Struktur PCI_EXPRESS_DEVICE_CAPABILITIES_REGISTER tersedia di Windows Server 2008 dan versi Windows yang lebih baru.
Struktur PCI_EXPRESS_DEVICE_CAPABILITIES_REGISTER terkandung dalam struktur PCI_EXPRESS_CAPABILITY .
Persyaratan
Persyaratan | Nilai |
---|---|
Header | ntddk.h (termasuk Ntddk.h, Miniport.h) |