Hi Fabian,
Should I add all private functions like DllGetClassObject as stub, or already implemented? Because the class factory logic is is a bunch of code, that's why I separated it from the initial commit.
Just have it return CLASS_E_CLASSNOTAVAILABLE is fine.
Just for clarification, I should add all the needed interfaces (including IUIApplication) at once in the idl,
Yes, have a single patch that adds the idl.
Here is an example of what I would expect. In this case I wanted IMFTransform but it required a a few enum/struct's to make it compile. http://source.winehq.org/git/wine.git/?a=commit;h=2164a4da3f472c6613119fd6af...
but only add the IUnknown methods into IUIFramework_Vtbl?
No, when you stub the interface all the functions should be added. Example. http://source.winehq.org/git/wine.git/?a=commitdiff;h=06f8c263c2bda30f1b08f9...
Best Regards Alistair Leslie-Hughes