nefarius / HidHide

Gaming Input Peripherals Device Firewall for Windows.
https://docs.nefarius.at/projects/HidHide/
MIT License
939 stars 80 forks source link

GUI client crashes when enumerating device HID\VID_0529&PID_0602 #118

Closed nefarius closed 1 year ago

nefarius commented 1 year ago

In this case DeviceInstancePathParent in HID.cpp gets the property type DEVPROP_TYPE_EMPTY which is unexpected and throws an exception. Need to figure out how to skip these special cases effectively.