https://bugs.winehq.org/show_bug.cgi?id=31592
Tom Maneiro tomman@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |tomman@gmail.com
--- Comment #7 from Tom Maneiro tomman@gmail.com --- Still broken here as of Wine 10.1 - HKEY_LOCAL_MACHINE\Hardware\DEVICEMAP\Scsi never gets populated, and therefore any ASPI call to GetASPI32SupportInfo() comes up empty too (SS_NO_ADAPTERS), breaking every application using ASPI.
Just tested using a very simple ASPI check tool, GRC's id.exe: https://www.grc.com/tip/id.htm ...it complains that there is no ASPI layer installed (despite wnaspi32.dll being there!), but running it with WINEDEBUG=+relay yields this: 0024:Call wnaspi32.GetASPI32SupportInfo() ret=004015d1 0024:Ret wnaspi32.GetASPI32SupportInfo() retval=0000e800 ret=004015d1
...e8 being SS_NO_ADAPTERS, which id.exe interprets as "your ASPI layer might as well be broken".