diff --git a/dlls/uuid/uuid.c b/dlls/uuid/uuid.c index 840a34684a8..18b4d557ebd 100644 --- a/dlls/uuid/uuid.c +++ b/dlls/uuid/uuid.c @@ -32,6 +32,7 @@ DEFINE_GUID(GUID_NULL,0,0,0,0,0,0,0,0,0,0,0); #include "wingdi.h" #include "winuser.h" +#define USE_COM_CONTEXT_DEF #include "objbase.h" #include "servprov.h" diff --git a/include/objidl.idl b/include/objidl.idl index 29b907d03c6..2aa606579d6 100644 --- a/include/objidl.idl +++ b/include/objidl.idl @@ -2454,4 +2454,21 @@ interface IContext : IUnknown [out] IEnumContextProps **ppEnumContextProps); } +[ + local, + object, + uuid(000001c6-0000-0000-c000-000000000046), + pointer_default(unique) +] +interface IObjContext : IContext +{ + void Reserved1(); + void Reserved2(); + void Reserved3(); + void Reserved4(); + void Reserved5(); + void Reserved6(); + void Reserved7(); +} + cpp_quote("#endif /* defined USE_COM_CONTEXT_DEF */")