Sweden-Number/include/wine/obj_marshal.h

35 lines
894 B
C

/*
* Defines the COM interfaces and APIs that allow an interface to
* specify a custom marshaling for its objects.
*
* Depends on 'obj_storage.h' and 'obj_base.h'.
*/
#ifndef __WINE_WINE_OBJ_MARSHAL_H
#define __WINE_WINE_OBJ_MARSHAL_H
/*****************************************************************************
* Predeclare the interfaces
*/
DEFINE_OLEGUID(IID_IMarshal, 0x00000003L, 0, 0);
typedef struct IMarshal IMarshal,*LPMARSHAL;
DEFINE_OLEGUID(IID_IStdMarshalInfo, 0x00000018L, 0, 0);
typedef struct IStdMarshalInfo IStdMarshalInfo,*LPSTDMARSHALINFO;
/*****************************************************************************
* IMarshal interface
*/
/* FIXME: not implemented */
/*****************************************************************************
* IStdMarshalInfo interface
*/
/* FIXME: not implemented */
#endif /* __WINE_WINE_OBJ_MARSHAL_H */