Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

IOCTL_HID_READ_REPORT control code

The IOCTL_HID_READ_REPORT control code transfers an input report from a HIDClass device to the HID class driver's buffer.

Input Parameters

To obtain the size of the buffer that is provided by the HID class driver, the UMDF-based HID minidriver calls IWDFRequest::GetDeviceIoControlParameters and supplies pOutBufferSize.

Output Parameters

The HID minidriver returns the device descriptor by filling the buffer that is obtained by calling IWDFRequest::GetOutputMemory.

I/O Status Block

HID minidrivers that carry out the I/O to the device must also:

Requirements

Minimum UMDF version

1.11

Header

Hidport.h

See also

IOCTL_HID_READ_REPORT
IOCTL_UMDF_HID_GET_FEATURE
IOCTL_UMDF_HID_GET_INPUT_REPORT
IOCTL_UMDF_HID_GET_FEATURE
IOCTL_UMDF_HID_SET_OUTPUT_REPORT
IOCTL_HID_WRITE_REPORT

 

 

Send comments about this topic to Microsoft

Show: