PVIDEO_HW_LEGACYRESOURCES fungsi panggilan balik (video.h)
HwVidLegacyResources mengembalikan daftar sumber daya yang tidak tercantum dalam ruang konfigurasi PCI perangkat tetapi yang didekodekan oleh perangkat.
Sintaks
PVIDEO_HW_LEGACYRESOURCES PvideoHwLegacyresources;
void PvideoHwLegacyresources(
[in] IN ULONG VendorId,
[in] IN ULONG DeviceId,
[in, out] IN OUT PVIDEO_ACCESS_RANGE *LegacyResourceList,
[in, out] IN OUT PULONG LegacyResourceCount
)
{...}
Parameter
[in] VendorId
Menentukan kode yang mengidentifikasi vendor perangkat. Ini adalah ID vendor yang ditentukan dalam ruang konfigurasi PCI perangkat. Untuk informasi selengkapnya, lihat Pengidentifikasi untuk Perangkat PCI.
[in] DeviceId
Menentukan kode yang mengidentifikasi perangkat tertentu. Ini adalah ID perangkat yang ditentukan dalam ruang konfigurasi PCI perangkat.
[in, out] LegacyResourceList
Penunjuk ke array struktur VIDEO_ACCESS_RANGE . Setiap struktur menjelaskan port I/O perangkat atau rentang memori untuk adaptor grafis yang tidak tercantum dalam ruang konfigurasi PCI.
[in, out] LegacyResourceCount
Adalah jumlah elemen dalam array tempat LegacyResourceList menunjuk.
Nilai kembali
Tidak ada
Keterangan
Sumber daya warisan adalah sumber daya yang tidak tercantum dalam ruang konfigurasi PCI perangkat tetapi yang didekodekan oleh perangkat. Jika daftar sumber daya warisan untuk perangkat tidak diketahui pada waktu kompilasi, driver miniport harus menerapkan fungsi HwVidLegacyResources dan menginisialisasi anggota HwGetLegacyResourcesdari VIDEO_HW_INITIALIZATION_DATA untuk menunjuk ke fungsi ini. Misalnya, driver miniport yang mendukung dua perangkat dengan set sumber daya warisan yang berbeda akan mengimplementasikan HwVidLegacyResources untuk melaporkan sumber daya warisan untuk perangkat tertentu pada durasi.
Sumber daya yang dikembalikan oleh HwVidLegacyResources ditambahkan ke daftar sumber daya yang dicadangkan PnP untuk perangkat.
HwVidLegacyResources harus dibuat dapat di-pageable.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | video.h (sertakan Video.h) |