Somehow the field is not present for sound capture devices, at least on my Win11.
Fixes Tom Clancy's Splinter Cell: Conviction not finding any sound devices and refusing to start.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/6097
--
v2: setupapi: Use SetupGetIntField() in SetupGetSourceFileLocation().
setupapi: Return the file's relative path from SetupGetSourceFileLocation().
setupapi: Correctly interpret the INFCONTEXT parameter in SetupGetSourceFileLocation().
setupapi/tests: Add more tests for SetupGetSourceFileLocation().
https://gitlab.winehq.org/wine/wine/-/merge_requests/6089
On Tue Jul 16 16:03:49 2024 +0000, Rémi Bernon wrote:
> Fwiw 65165cf8520f85ac327115536749cda1aabef77b causes some ddraw tests failures.
Yep, already addressed in 6080. Sorry, I don't know how this one slipped past me, I know I ran the tests...
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/5946#note_76331