Changeset 640 for trunk/include/win/wine/obj_dataobject.h
- Timestamp:
- Aug 23, 1999, 12:52:05 AM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/win/wine/obj_dataobject.h
r94 r640 1 /* $Id: obj_dataobject.h,v 1.3 1999-06-10 16:21:54 achimha Exp $ */2 1 /* 3 2 * Defines the COM interfaces and APIs related to IDataObject. … … 9 8 #define __WINE_WINE_OBJ_DATAOBJECT_H 10 9 10 #if defined(__cplusplus) && !defined(NONAMELESSUNION) 11 #define DUMMYUNIONNAME 12 #else /* defined(__cplusplus) && !defined(NONAMELESSUNION) */ 13 #define DUMMYUNIONNAME u 14 #endif /* defined(__cplusplus) && !defined(NONAMELESSUNION) */ 15 11 16 #ifdef __cplusplus 12 #define DUMMY_UNION_NAME 13 #else 14 #define DUMMY_UNION_NAME u 15 #endif 17 extern "C" { 18 #endif /* defined(__cplusplus) */ 16 19 17 20 /***************************************************************************** … … 98 101 } TYMED; 99 102 103 typedef struct tagRemSTGMEDIUM 104 { 105 DWORD tymed; 106 DWORD dwHandleType; 107 unsigned long pData; 108 unsigned long pUnkForRelease; 109 unsigned long cbData; 110 byte data[1]; 111 } RemSTGMEDIUM; 112 100 113 /* dataobject as answer to a request */ 101 114 struct STGMEDIUM … … 110 123 IStream *pstm; 111 124 IStorage *pstg; 112 } DUMMY _UNION_NAME;125 } DUMMYUNIONNAME; 113 126 IUnknown *pUnkForRelease; 114 127 }; … … 323 336 HRESULT WINAPI CreateDataCache(LPUNKNOWN pUnkOuter, REFCLSID rclsid, REFIID iid, LPVOID* ppv); 324 337 338 #ifdef __cplusplus 339 } /* extern "C" */ 340 #endif /* defined(__cplusplus) */ 325 341 326 342 #endif /* __WINE_WINE_OBJ_DATAOBJECT_H */
Note:
See TracChangeset
for help on using the changeset viewer.