IOCTL_UMDF_HID_GET_FEATURE IOCTL (hidport.h)

IOCTL_UMDF_HID_GET_FEATURE 控制代码从 HIDClass 设备获取 功能报告。

主要代码

IRP_MJ_DEVICE_CONTROL

输入缓冲区

基于 UMDF 的驱动程序调用 IWDFRequest::GetInputMemory 来检索包含集合的报告 ID 的请求者分配的输入缓冲区。

输入缓冲区长度

通过调用 IWDFRequest::GetInputMemory获取的缓冲区的大小。

输出缓冲区

基于 UMDF 的驱动程序调用 IWDFRequest::GetOutputMemory 来检索请求者分配的输出缓冲区。 驱动程序使用缓冲区返回功能报告。

输出缓冲区长度

通过调用 IWDFIoRequest::GetOutputMemory检索的缓冲区的大小。

状态块

对设备执行 I/O 的 HID 微型驱动程序还必须:

要求

要求 价值
标头 hidport.h

另请参阅

IOCTL_HID_GET_FEATURE

IOCTL_UMDF_HID_SET_FEATURE