Hello Jan,
Please you correct my understanding:
A report descriptpr defines the format and use of the data in HID' reports.
In other words, the Report Descriptor tells us how to interpret (decode) the
Report (protocol). At present I have ordered a USB HID input device, I can
ignore other Descriptors and just focus on the Report Descriptor, knowing
how to interpret (decode) the Report (protocol) is enough. Then, we use
the Windows HID API ReadFile (ReadHandle, InputReport,...) to get the
input data from the HID device.
Is my understanding correct? THANKS!