wine/dlls/hidclass.sys
Rémi Bernon 561e722a46 hidclass.sys: Keep pending IRPs with the report queues.
Since d15358518b83384b137e81b71729c4f47fac0665 we only complete one
pending IRP per HID report, but there may be more than one IRP queued,
from different readers.

This causes trouble and report interleaving when more than one reader
accesses a device at a time. We need to complete only one for each
report queue instead.

Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Aric Stewart <aric@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-09-29 21:38:13 +02:00
..
device.c hidclass.sys: Keep pending IRPs with the report queues. 2021-09-29 21:38:13 +02:00
hid.h hidclass.sys: Keep pending IRPs with the report queues. 2021-09-29 21:38:13 +02:00
hidclass.sys.spec
Makefile.in makefiles: Make -mno-cygwin the default. 2021-09-20 22:45:48 +02:00
pnp.c hidclass.sys: Keep pending IRPs with the report queues. 2021-09-29 21:38:13 +02:00