hidclass.sys: Defer creating a child device until IRP_MN_START_DEVICE.
commitc5565a74c3441645d0e1da3fe6d6d5acc38c47a1
authorZebediah Figura <z.figura12@gmail.com>
Tue, 20 Apr 2021 04:37:10 +0000 (19 23:37 -0500)
committerAlexandre Julliard <julliard@winehq.org>
Tue, 20 Apr 2021 19:07:09 +0000 (20 21:07 +0200)
tree43aa01aecca2f83fdfab696b4bc3522cb51eb547
parent1fdcf1f18390fa83649d95ca1bfcc29fd4b15b1d
hidclass.sys: Defer creating a child device until IRP_MN_START_DEVICE.

This is necessary to allow the Hauppauge CIR receiver driver for cx2310x drivers
(hcw10cir.sys) to start.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
dlls/hidclass.sys/pnp.c
dlls/ntoskrnl.exe/tests/driver_hid.c