Alexandre Julliard pushed to branch master at wine / wine
Commits: 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.
- - - - -
4 changed files:
- dlls/hidclass.sys/device.c - dlls/hidclass.sys/hid.h - dlls/hidclass.sys/pnp.c - dlls/winexinput.sys/main.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/e1e530b62d3b683073b9c06eda4f2b...