4.6.45.11.4 USB_HID_REPORT_TYPE_enum
enum USB_HID_REPORT_TYPE_enum
USB_HID_REPORT_TYPE_INPUT |
Input reports are sent by the HID device to the host to report the state of the input controls |
USB_HID_REPORT_TYPE_OUTPUT |
Output reports are sent by the host to the HID device to control the state of the output controls |
USB_HID_REPORT_TYPE_FEATURE |
Feature reports are used to exchange feature data between the host and the HID device that may not be directly tied to input or output, such as configuration data |