49 lines
1,015 B
C
49 lines
1,015 B
C
|
||
|
||
#define SETDefFormatEtc(fe, cf, med) \
|
||
{\
|
||
(fe).cfFormat=cf;\
|
||
(fe).dwAspect=DVASPECT_CONTENT;\
|
||
(fe).ptd=NULL;\
|
||
(fe).tymed=med;\
|
||
(fe).lindex=-1;\
|
||
};
|
||
|
||
#define DATASIZE_FROM_INDEX(i) ((i) * 1024)
|
||
|
||
|
||
//Types that OLE2.H et. al. leave out
|
||
#ifndef LPLPVOID
|
||
typedef LPVOID FAR * LPLPVOID;
|
||
#endif //LPLPVOID
|
||
|
||
#ifndef PPVOID //Large model version
|
||
typedef LPVOID * PPVOID;
|
||
#endif //PPVOID
|
||
|
||
|
||
EXTERN_C const GUID CDECL FAR CLSID_DataObjectTest32;
|
||
EXTERN_C const GUID CDECL FAR CLSID_DataObjectTest16;
|
||
|
||
#ifdef INIT_MY_GUIDS
|
||
|
||
EXTERN_C const GUID CDECL
|
||
CLSID_DataObjectTest32 = { /* ad562fd0-ac40-11ce-9d69-00aa0060f944 */
|
||
0xad562fd0,
|
||
0xac40,
|
||
0x11ce,
|
||
{0x9d, 0x69, 0x00, 0xaa, 0x00, 0x60, 0xf9, 0x44}
|
||
};
|
||
|
||
EXTERN_C const GUID CDECL
|
||
CLSID_DataObjectTest16 = { /* ad562fd1-ac40-11ce-9d69-00aa0060f944 */
|
||
0xad562fd1,
|
||
0xac40,
|
||
0x11ce,
|
||
{0x9d, 0x69, 0x00, 0xaa, 0x00, 0x60, 0xf9, 0x44}
|
||
};
|
||
|
||
#endif /* INITGUID */
|
||
|
||
|
||
|