The ReportDescriptor type exposes the following members.
Each physical HID device exposes a number of collections corresponding to logical devices. For a simple joystick, gamepad, etc. there will typically be one DeviceItem. Dual gamepad adapters will have two. Keyboards often have one for their keys and at least one for their volume and media controls.
The maximum feature report length. The Report ID is included in this length.
The maximum input report length. The Report ID is included in this length.
The maximum output report length. The Report ID is included in this length.
True if the device sends Report IDs.