fungsi VHF_CONFIG_INIT (vhf.h)
Gunakan fungsi VHF_CONFIG_INIT untuk menginisialisasi anggota struktur VHF_CONFIG yang diperlukan yang dialokasikan oleh driver sumber HID.
Sintaks
FORCEINLINE
VOID
VHF_CONFIG_INIT(
_Out_
PVHF_CONFIG Config,
#ifdef _KERNEL_MODE
_In_
PDEVICE_OBJECT DeviceObject,
#else
_In_
HANDLE FileHandle,
#endif
_In_
USHORT ReportDescriptorLength,
_In_reads_bytes_(ReportDescriptorLength)
PUCHAR ReportDescriptor
)
Parameter
[out] Config
Penunjuk ke struktur VHF_CONFIG untuk diinisialisasi.
[in] DeviceObject
Penunjuk ke struktur DEVICE_OBJECT untuk driver sumber HID. Dapatkan pointer tersebut dengan memanggil WdfDeviceWdmGetDeviceObject dan melewati handel WDFDEVICE yang diterima driver dalam panggilan WdfDeviceCreate .
Sebagai gantinya, driver mode pengguna akan menyediakan FileHandle. Untuk informasi selengkapnya, lihat VHF_CONFIG.
[in] ReportDescriptorLength
Panjang Deskriptor Laporan HID yang terkandung dalam penunjuk buffer oleh ReportDescriptor.
ReportDescriptor
Penunjuk ke buffer yang dialokasikan driver sumber HID yang berisi Deskriptor Laporan HID.
Nilai kembali
Tidak ada
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10 |
Server minimum yang didukung | Tidak ada yang didukung |
Target Platform | Desktop |
Header | vhf.h |
Pustaka | VhfKm.lib |
Lihat juga
Menulis driver sumber HID dengan menggunakan Virtual HID Framework (VHF)