Losing Input Reports on Windows

I'm seeing an issue where my HIDAPI application is losing input reports due to the Windows HID driver report buffer being full (and thus the oldest unread reports get discarded).  Increasing the buffer size with HidD_SetNumInputBuffers resolves the issue.

Since this is a Windows-specific thing, it probably wouldn't make much sense to make a HIDAPI call for setting the buffer size.  What do you think about a patch that would just hard-code an increase of the buffer size?