struktur PCI_CAPABILITIES_HEADER (wdm.h)

Struktur PCI_CAPABILITIES_HEADER mendefinisikan header yang ada di setiap struktur kemampuan PCI.

Sintaks

typedef struct _PCI_CAPABILITIES_HEADER {
  UCHAR CapabilityID;
  UCHAR Next;
} PCI_CAPABILITIES_HEADER, *PPCI_CAPABILITIES_HEADER;

Anggota

CapabilityID

Berisi bilangan bulat 8-bit yang menunjukkan ID kemampuan. ID kemampuan mengidentifikasi jenis struktur kemampuan yang mengikuti header ini. Anggota CapabilityID harus memiliki salah satu nilai berikut:

ID Kapabilitas Makna
PCI_CAPABILITY_ID_POWER_MANAGEMENT Menunjukkan bahwa struktur kemampuan yang mengikuti header menentukan antarmuka manajemen daya PCI. Untuk informasi selengkapnya tentang kemampuan semacam ini, lihat PCI Power Management Interface Specification.
PCI_CAPABILITY_ID_AGP Menunjukkan bahwa struktur kemampuan yang mengikuti header menentukan Port Grafis Dipercepat (AGP) yang didukung oleh perangkat. Untuk informasi selengkapnya tentang kemampuan semacam ini, lihat Spesifikasi Antarmuka Port Grafis yang Dipercepat.
PCI_CAPABILITY_ID_VPD Menunjukkan bahwa struktur kemampuan yang mengikuti header menentukan fitur Vital Product Data (VPD) perangkat.
PCI_CAPABILITY_ID_SLOT_ID Menunjukkan bahwa struktur kemampuan yang mengikuti header menentukan kemampuan ekspansi eksternal dari perangkat bridge. Untuk informasi selengkapnya tentang kemampuan semacam ini, lihat PCI ke PCI Bridge Architecture Specification.
PCI_CAPABILITY_ID_MSI Menunjukkan bahwa struktur kemampuan yang mengikuti header menentukan perangkat PCI yang dapat melakukan pengiriman message signaled interrupt (MSI). Untuk informasi selengkapnya tentang kemampuan MSI, lihat Spesifikasi Bus Lokal PCI.
PCI_CAPABILITY_ID_CPCI_HOTSWAP Menunjukkan bahwa struktur kemampuan yang mengikuti header menentukan antarmuka standar untuk mengontrol dan merasakan status. Perangkat yang mendukung penyisipan dan ekstraksi hot swap dalam sistem CompactPCI memerlukan antarmuka semacam ini. Untuk informasi selengkapnya tentang status kontrol dan pengertian dalam sistem CompactPCI, lihat Spesifikasi Pertukaran Panas CompactPCI.
PCI_CAPABILITY_ID_PCIX Menunjukkan bahwa struktur kemampuan yang mengikuti header menentukan fitur PCI-X perangkat. Untuk informasi selengkapnya tentang PCI-X, lihat Addendum PCI-X ke Spesifikasi Bus Lokal PCI.
PCI_CAPABILITY_ID_HYPERTRANSPORT Menunjukkan bahwa struktur kemampuan yang mengikuti header menentukan kontrol dan status untuk perangkat yang menerapkan tautan teknologi hyper transport (HT). Untuk informasi selengkapnya tentang teknologi HT, lihat Spesifikasi HyperTransport I/O Link.
PCI_CAPABILITY_ID_VENDOR_SPECIFIC Menunjukkan bahwa struktur kemampuan yang mengikuti header menentukan informasi spesifik vendor. Untuk informasi selengkapnya tentang cara menggunakan mekanisme kemampuan untuk mengomunikasikan informasi khusus vendor, lihat Spesifikasi Bus Lokal PCI.
PCI_CAPABILITY_ID_DEBUG_PORT Menunjukkan bahwa struktur kemampuan yang mengikuti header menjelaskan port debug
PCI_CAPABILITY_ID_CPCI_RES_CTRL Menunjukkan bahwa struktur kemampuan yang mengikuti header menjelaskan kontrol sumber daya pusat CompactPCI. Untuk informasi selengkapnya tentang kontrol semacam ini lihat Spesifikasi PICMG 2.13.
PCI_CAPABILITY_ID_SHPC Menunjukkan bahwa struktur kemampuan yang mengikuti header menentukan fitur perangkat yang sesuai dengan model pengontrol hot-plug standar.
PCI_CAPABILITY_ID_P2P_SSID Menunjukkan bahwa struktur kemampuan yang mengikuti header menentukan kemampuan ID subsistem.
PCI_CAPABILITY_ID_AGP_TARGET Menunjukkan bahwa struktur kemampuan yang mengikuti header menentukan kemampuan Accelerated Graphics Port (AGP) 8x.
PCI_CAPABILITY_ID_SECURE Menunjukkan bahwa struktur kemampuan yang mengikuti header menjelaskan perangkat yang aman
PCI_CAPABILITY_ID_PCI_EXPRESS Menunjukkan bahwa struktur kemampuan yang mengikuti header menentukan perangkat yang mendukung PCI express.
PCI_CAPABILITY_ID_MSIX Menunjukkan bahwa struktur kemampuan yang mengikuti header menentukan ekstensi opsional ke fungsionalitas MSI dasar.

Next

Berisi offset ke dalam ruang konfigurasi PCI yang menunjukkan lokasi item berikutnya dalam daftar kemampuan. Jika tidak ada item tambahan dalam daftar, anggota ini akan berisi nol.

Keterangan

Semua struktur Kemampuan PCI memiliki header yang dijelaskan oleh PCI_CAPABILITIES_HEADER.

Persyaratan

Persyaratan Nilai
Header wdm.h (termasuk Wdm.h, Miniport.h)

Lihat juga

PCI_PMCSR

PCI_PMC

PCI_PMCSR_BSE