https://bugs.winehq.org/show_bug.cgi?id=46466
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever confirmed|0 |1 Keywords| |download, source
--- Comment #4 from Fabian Maurer dark.shadow4@web.de --- Thanks for the sample, makes debugging a lot easier!
To me it sounds like an easy fix, CoCreateInstance needs to also search Wow6432Node for classes. When you add another registry entry for the same dll but outside of the wow64 node, it works just fine.
After codefreeze I can try to write a few tests and a fix for this. In the meantime, as I said, just copy the registry entries it adds under Wow6432Node directly under "Classes".