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
2 files changed