https://bugs.winehq.org/show_bug.cgi?id=54699
--- Comment #6 from Mohamad Al-Jaf mowinebugs@mail.com --- Hi,
This particular bug should be fixed in commit 3fe0cfef9c087b86d80ed2d95c4c4466f6203508
https://gitlab.winehq.org/wine/wine/-/commit/3fe0cfef9c087b86d80ed2d95c4c446...
It then calls IUsbDeviceStatics::GetDeviceSelectorVidPidOnly(), which was implemented in d78579a24b709ec438454c15201a0743cd9b5c78
https://gitlab.winehq.org/wine/wine/-/commit/d78579a24b709ec438454c15201a074...
Finally, it needs IDeviceInformationStatics and it runs afterwards. However, it's mainly a white screen where nothing seemingly happens then it crashes after a while.
I'll submit an MR for IDeviceInformationStatics after the WIDL patch is committed.