On Fri May 31 06:06:37 2024 +0000, Rémi Bernon wrote:
I don't think this will work, the C typedefs are not written with the namespace-mangled interface but a different forward declared interface. With this widl fix https://gitlab.winehq.org/rbernon/wine/-/commit/73d264e61081c4e81bce43dde4e8... you should then instead be able to do this, which will be correct:
typedef Windows.System.IDispatcherQueue *PDISPATCHERQUEUE; typedef Windows.System.IDispatcherQueueController *PDISPATCHERQUEUECONTROLLER;
You're right, I missed that. Thanks, your fix works perfectly and generates the right typedefs.