PVIDEO_HW_INITIALIZE fungsi panggilan balik (video.h)
HwVidInitialize melakukan inisialisasi pertama adaptor, setelah HAL menyerahkan kontrol perangkat keras video ke driver port video.
Sintaks
PVIDEO_HW_INITIALIZE PvideoHwInitialize;
BOOLEAN PvideoHwInitialize(
PVOID HwDeviceExtension
)
{...}
Parameter
HwDeviceExtension
Arahkan ke area penyimpanan per adaptor driver miniport. Untuk informasi selengkapnya, lihat Ekstensi Perangkat.
Nilai kembali
Jika inisialisasi berhasil, HwVidInitialize mengembalikan TRUE.
Keterangan
Setiap driver miniport video harus memiliki fungsi HwVidInitialize .
Driver port video memanggil HwVidInitialize sebagai respons terhadap permintaan terbuka oleh driver tampilan yang sesuai. Segera setelah HwVidInitialize dipanggil, driver miniport dapat mengubah status adaptor, tidak seperti fungsi HwVidFindAdapter driver miniport, yang harus meninggalkan adaptor dalam mode VGA. Saat kembali dari HwVidInitialize, adaptor harus diinisialisasi ke status yang setara dengan yang disiapkan oleh fungsi HwVidResetHw driver miniport. Fitur ini digunakan oleh autodetection untuk mendapatkan informasi mode dari driver miniport.
Jika memungkinkan, HwVidInitialize harus menghindari pemrograman perangkat keras perangkat. Driver miniport akan menginisialisasi perangkat nanti, ketika diinstruksikan untuk beralih mode tampilan.
HwVidInitialize harus dibuat pageable.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | video.h (sertakan Video.h) |