VHF_CONFIG_INIT函式 (vhf.h)
使用 VHF_CONFIG_INIT 函式,初始化 HID 來源驅動程式所配置 之VHF_CONFIG 結構的必要成員。
語法
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
)
參數
[out] Config
要初始化 之VHF_CONFIG 結構的指標。
[in] DeviceObject
HID 來源驅動程式 DEVICE_OBJECT 結構的指標。 呼叫 WdfDeviceWdmGetDeviceObject 並傳遞驅動程式在 WdfDeviceCreate 呼叫中收到的 WDFDEVICE 句柄,以取得該指標。
使用者模式驅動程式會改為提供 FileHandle。 如需詳細資訊,請參閱 VHF_CONFIG。
[in] ReportDescriptorLength
ReportDescriptor 包含在緩衝區指標中的 HID 報表描述元長度。
ReportDescriptor
包含 HID 報表描述元之 HID 來源驅動程式配置緩衝區的指標。
傳回值
無
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 |
最低支援的伺服器 | 都不支援 |
目標平台 | 桌面 |
標頭 | vhf.h |
程式庫 | VhfKm.lib |
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應