CVS: winex/include/wine obj_property.h, 1.1.1.5, 1.2
[email protected] 14 Dec 2007 20:24:24 -0000
| Newsgroups | gmane.comp.emulators.winex.cvs |
|---|---|
| Message-ID | <[email protected]> |
Subject: winex/include/wine obj_property.h,1.1.1.5,1.2Update of /var/lib/cvsd/cvsroot/winex/include/wine In directory agravaine:/tmp/cvs-serv16088/include/wine Modified Files: obj_property.h Log Message: Defined IErrorLog and IPropertyBag in oaidl.idl. Index: obj_property.h =================================================================== RCS file: /var/lib/cvsd/cvsroot/winex/include/wine/obj_property.h,v retrieving revision 1.1.1.5 retrieving revision 1.2 diff -u -d -r1.1.1.5 -r1.2 --- obj_property.h 25 Sep 2002 19:22:30 -0000 1.1.1.5 +++ obj_property.h 14 Dec 2007 20:24:21 -0000 1.2 @@ -101,12 +101,6 @@ DEFINE_GUID(IID_IPersistPropertyBag2, 0x22f55881, 0x280b, 0x11d0, 0xa8, 0xa9, 0x00, 0xa0, 0xc9, 0x0c, 0x20, 0x04); typedef struct IPersistPropertyBag2 IPersistPropertyBag2,*LPPERSISTPROPERTYBAG2; -DEFINE_GUID(IID_IErrorLog, 0x3127ca40L, 0x446e, 0x11ce, 0x81, 0x35, 0x00, 0xaa, 0x00, 0x4b, 0xb8, 0x51); -typedef struct IErrorLog IErrorLog,*LPERRORLOG; - -DEFINE_GUID(IID_IPropertyBag, 0x55272a00L, 0x42cb, 0x11ce, 0x81, 0x35, 0x00, 0xaa, 0x00, 0x4b, 0xb8, 0x51); -typedef struct IPropertyBag IPropertyBag,*LPPROPERTYBAG; - DEFINE_GUID(IID_IPropertyBag2, 0x22f55882, 0x280b, 0x11d0, 0xa8, 0xa9, 0x00, 0xa0, 0xc9, 0x0c, 0x20, 0x04); typedef struct IPropertyBag2 IPropertyBag2,*LPPROPERTYBAG2; @@ -374,48 +368,6 @@ /***************************************************************************** - * IErrorLog interface - */ -#define ICOM_INTERFACE IErrorLog -#define IErrorLog_METHODS \ - ICOM_METHOD2(HRESULT,AddError, LPCOLESTR,pszPropName, EXCEPINFO*,pExcepInfo) -#define IErrorLog_IMETHODS \ - IUnknown_IMETHODS \ - IErrorLog_METHODS -ICOM_DEFINE(IErrorLog,IUnknown) -#undef ICOM_INTERFACE - -/*** IUnknown methods ***/ -#define IErrorLog_QueryInterface(p,a,b) ICOM_CALL2(QueryInterface,p,a,b) -#define IErrorLog_AddRef(p) ICOM_CALL (AddRef,p) -#define IErrorLog_Release(p) ICOM_CALL (Release,p) -/*** IErrorLog methods ***/ -#define IErrorLog_AddError(p,a,b) ICOM_CALL2(GetClassID,p,a,b) - - -/***************************************************************************** - * IPropertyBag interface - */ -#define ICOM_INTERFACE IPropertyBag -#define IPropertyBag_METHODS \ - ICOM_METHOD3(HRESULT,Read, LPCOLESTR,pszPropName, VARIANT*,pVar, IErrorLog*,pErrorLog) \ - ICOM_METHOD2(HRESULT,Write, LPCOLESTR,pszPropName, VARIANT*,pVar) -#define IPropertyBag_IMETHODS \ - IUnknown_IMETHODS \ - IPropertyBag_METHODS -ICOM_DEFINE(IPropertyBag,IUnknown) -#undef ICOM_INTERFACE - -/*** IUnknown methods ***/ -#define IPropertyBag_QueryInterface(p,a,b) ICOM_CALL2(QueryInterface,p,a,b) -#define IPropertyBag_AddRef(p) ICOM_CALL (AddRef,p) -#define IPropertyBag_Release(p) ICOM_CALL (Release,p) -/*** IPropertyBag methods ***/ -#define IPropertyBag_Read(p,a,b,c) ICOM_CALL3(Read,p,a,b,c) -#define IPropertyBag_Write(p,a,b) ICOM_CALL2(Write,p,a,b) - - -/***************************************************************************** * IPropertyBag2 interface */ #define ICOM_INTERFACE IPropertyBag2