[PATCH] include: Add IAgileObject to objidl.idl.

Rémi Bernon rbernon at codeweavers.com
Mon Sep 28 11:11:21 CDT 2020


Signed-off-by: Rémi Bernon <rbernon at codeweavers.com>
---

This lives in objidlbase.idl in Windows SDKs but we don't have the
header.

The interface does not expose anything but is here to indicate some
marshalling strategy support and its UUID is going to be needed for
WinRT interfaces. As it's going to hurt compilation times, better add
it early.

 include/objidl.idl | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/include/objidl.idl b/include/objidl.idl
index a86ceb8b1d6..d6dedca42be 100644
--- a/include/objidl.idl
+++ b/include/objidl.idl
@@ -82,6 +82,15 @@ interface IMarshal : IUnknown
     [in] DWORD dwReserved);
 }
 
+[
+    local,
+    object,
+    uuid(94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90)
+]
+interface IAgileObject : IUnknown
+{
+}
+
 [
     local,
     object,
-- 
2.28.0




More information about the wine-devel mailing list