Revert "windows: Fix off-by-one error in HID backend for devices without report IDs" This reverts commit 69e4ee63c97f48728fc12292d4674cd609af61e9. In the commit (from https://github.com/libusb/libusb/pull/1217) it was wrongly assumed what the transfer length actually includes, and the change caused wrong values for Output Report and Feature Report. See also https://github.com/libusb/libusb/pull/1285 where the regression was first analyzed. More discussion about lengths reported from HIDAPI point of view: https://github.com/libusb/hidapi/issues/589 References #1217 References #1285