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 源驱动程序