From: Zhiyi Zhang <zzhang(a)codeweavers.com> --- include/objidlbase.idl | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/include/objidlbase.idl b/include/objidlbase.idl index bd5a9b12409..9a4eed4acb3 100644 --- a/include/objidlbase.idl +++ b/include/objidlbase.idl @@ -92,6 +92,26 @@ interface IAgileObject : IUnknown { } +[ + local, + object, + uuid(c03f6a43-65a4-9818-987e-e0b810d2a6f2), + pointer_default(unique) +] +interface IAgileReference : IUnknown +{ + HRESULT Resolve([in] REFIID riid, [out, retval, iid_is(riid)] void **object); +} + +[ + local, + object, + uuid(ecc8691b-c1db-4dc0-855e-65f6c551af49) +] +interface INoMarshal : IUnknown +{ +} + [ local, object, -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/6762