https://bugs.winehq.org/show_bug.cgi?id=56734
Bug ID: 56734 Summary: setupapi: SPDRP_PHYSICAL_DEVICE_OBJECT_NAME not implemented [rekordbox] Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: setupapi Assignee: wine-bugs@winehq.org Reporter: johannespfau@gmail.com Distribution: ---
Hi all,
as mentioned in https://bugs.winehq.org/show_bug.cgi?id=56732, it is possible to have wine report drives in setupapi. However, the SPDRP_PHYSICAL_DEVICE_OBJECT_NAME command, which is also used by Rekordbox, is not supported. In order for drives to show up properly in rekordbox, this command needs to be implemented.
I guess a proper solution would have to hook into mountmgr? As a workaround / for testing, I modified setupapi to lookup the data from a PhysicalDevice key in the registry. This works, but is it an acceptable solution?
https://github.com/jpf91/proton-wine/commit/42bcd8cb96aa51f3de004961f609bea5...