On Tue Jun 10 07:24:21 2025 +0000, Rémi Bernon wrote:
According to https://windows10dll.nirsoft.net/windows_devices_enumeration_dll.html `windows.devices.enumeration` seems to implement the AQS parsing itself, and exports `AqsFreeDevQueryFilter` and `AqsToDevQueryFilter`, which although undocumented seem closer to be some kind of adapters to what `DevCreateObjectQUery` would take as input than the interfaces that you can get out of `structuredquery.dll`. It would also seem possible to then implement `structuredquery.dll` using these parsing functions, rather than the other way around, or just share the parser sources through Wine PARENTSRC, if we ever need to implement `structuredquery.dll`.
That sounds like a better alternative, yes. I'll close this MR for now then, thanks.