summaryrefslogtreecommitdiffstats
path: root/winsup/w32api/include/ocidl.h
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/w32api/include/ocidl.h')
-rw-r--r--winsup/w32api/include/ocidl.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/winsup/w32api/include/ocidl.h b/winsup/w32api/include/ocidl.h
index 9727c78b9..79938b346 100644
--- a/winsup/w32api/include/ocidl.h
+++ b/winsup/w32api/include/ocidl.h
@@ -41,6 +41,18 @@ DECLARE_INTERFACE_(IOleInPlaceSiteEx,IOleInPlaceSite)
STDMETHOD(RequestUIActivate)(THIS) PURE;
};
+EXTERN_C const IID IID_IObjectWithSite;
+#undef INTERFACE
+#define INTERFACE IObjectWithSite
+DECLARE_INTERFACE_(IObjectWithSite,IUnknown)
+{
+ STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
+ STDMETHOD_(ULONG,AddRef)(THIS) PURE;
+ STDMETHOD_(ULONG,Release)(THIS) PURE;
+ STDMETHOD(SetSite)(THIS_ IUnknown*) PURE;
+ STDMETHOD(GetSite)(THIS_ REFIID, void**) PURE;
+};
+
#ifdef __cplusplus
}
#endif