EVT_VHF_READY_FOR_NEXT_READ_REPORT回调函数 (vhf.h)
HID 源驱动程序实现此事件回叫函数以使用其 HID 输入报告的缓冲方案,并希望在下一个报告提交到 VHF 时收到通知。
语法
EVT_VHF_READY_FOR_NEXT_READ_REPORT EvtVhfReadyForNextReadReport;
void EvtVhfReadyForNextReadReport(
[in] PVOID VhfClientContext
)
{...}
参数
[in] VhfClientContext
指向驱动程序在上一次调用中传递给 VhfCreate 以创建虚拟 HID 设备的 HID 源驱动程序定义的上下文结构的指针。
返回值
没有
言论
虚拟 HID 框架 (VHF) 调用此回调函数,以通知 HID 源驱动程序可以提交缓冲区以获取 HID 输入报告。 调用回调后,HID 源驱动程序必须仅调用 VhfReadReportSubmit 一次。 如果 HID 输入报表的一部分仍在挂起,驱动程序必须等待 VHF 调用 EvtVhfReadyForNextReadReport,然后驱动程序才能再次调用 VhfReadReportSubmit。
如果 HID 源驱动程序未实现此回调函数,VHF 将使用 HID 读取(输入)报告的默认缓冲策略。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 10 |
支持的最低服务器 | 不支持 |
目标平台 | 桌面 |
标头 | vhf.h |
IRQL | <=DISPATCH_LEVEL |
另请参阅
使用虚拟 HID 框架(VHF) 编写 HID 源驱动程序