On Sat Aug 24 19:23:49 2024 +0000, Vibhav Pant wrote:
Hm, the `BroadcastSystemMessage` calls wouldn't work since the `DBT_BROADCAST_DEVICEINTERFACE` struct needs to be first constructed. That being said, I have tried to added code that does that to 1/4. 1/4 also shouldn't have any `DBT_DEVTYP_HANDLE` related code anymore, let me know if that works.
1/4 also merges the old 1/4 commit, and has been split into 2 commits - for introducing `new_event` and friends.