-
542675be
by Rémi Bernon at 2025-03-19T22:22:41+01:00
hidclass: Rename BASE_DEVICE_EXTENSION to struct device.
-
42718eb2
by Rémi Bernon at 2025-03-19T22:22:41+01:00
hidclass: Use HID_DEVICE_EXTENSION as base for fdo and pdo.
-
44303b38
by Rémi Bernon at 2025-03-19T22:22:41+01:00
hidclass: Use a dedicated struct phys_device for PDOs.
-
b6b62c44
by Rémi Bernon at 2025-03-19T22:22:41+01:00
hidclass: Use a dedicated struct func_device for FDOs.
-
7570b6fe
by Rémi Bernon at 2025-03-19T22:22:41+01:00
hidclass: Avoid leaking input packet from the device thread.
-
b2ce2222
by Rémi Bernon at 2025-03-19T22:22:41+01:00
winexinput: Remove pending IRPs on IRP_MN_REMOVE_DEVICE.
-
7f380d31
by Rémi Bernon at 2025-03-19T22:22:41+01:00
hidclass: Dispatch IRP_MN_SURPRISE_REMOVAL to the minidrivers.
-
bbb97890
by Rémi Bernon at 2025-03-19T22:22:41+01:00
hidclass: Wait for the pending IRP after thread shutdown.