diff options
Diffstat (limited to 'winsup/w32api/include/shlobj.h')
-rw-r--r-- | winsup/w32api/include/shlobj.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/winsup/w32api/include/shlobj.h b/winsup/w32api/include/shlobj.h index fcc722aa0..6e513ba84 100644 --- a/winsup/w32api/include/shlobj.h +++ b/winsup/w32api/include/shlobj.h @@ -554,6 +554,17 @@ typedef IEnumIDList *LPENUMIDLIST; #endif #undef INTERFACE +#define INTERFACE IObjMgr +DECLARE_INTERFACE_(IObjMgr, IUnknown) +{ + STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE; + STDMETHOD_(ULONG,AddRef)(THIS) PURE; + STDMETHOD_(ULONG,Release)(THIS) PURE; + STDMETHOD(Append)(THIS_ IUnknown*) PURE; + STDMETHOD(Remove)(THIS_ IUnknown*) PURE; +}; + +#undef INTERFACE #define INTERFACE IContextMenu DECLARE_INTERFACE_(IContextMenu,IUnknown) { |