blob: 837daa13d1699cdce283ba052e114dea3249d7a0 [file] [log] [blame]
/*
* Defines the COM interfaces and APIs related to saving properties to file.
*
* Depends on 'obj_storage.h' and 'obj_base.h'.
*/
#ifndef __WINE_WINE_OBJ_PROPERTYSTORAGE_H
#define __WINE_WINE_OBJ_PROPERTYSTORAGE_H
/*****************************************************************************
* Predeclare the interfaces
*/
DEFINE_OLEGUID(IID_IEnumSTATPROPSETSTG, 0x0000013bL, 0, 0);
typedef struct IEnumSTATPROPSETSTG IEnumSTATPROPSETSTG,*LPENUMSTATPROPSETSTG;
DEFINE_OLEGUID(IID_IEnumSTATPROPSTG, 0x00000139L, 0, 0);
typedef struct IEnumSTATPROPSTG IEnumSTATPROPSTG,*LPENUMSTATPROPSTG;
DEFINE_OLEGUID(IID_IPropertySetStorage, 0x0000013aL, 0, 0);
typedef struct IPropertySetStorage IPropertySetStorage,*LPPROPERTYSETSTORAGE;
DEFINE_OLEGUID(IID_IPropertyStorage, 0x00000138L, 0, 0);
typedef struct IPropertyStorage IPropertyStorage,*LPPROPERTYSTORAGE;
/*****************************************************************************
* IEnumSTATPROPSETSTG interface
*/
/* FIXME: not implemented */
/*****************************************************************************
* IEnumSTATPROPSTG interface
*/
/* FIXME: not implemented */
/*****************************************************************************
* IPropertySetStorage interface
*/
/* FIXME: not implemented */
/*****************************************************************************
* IPropertyStorage interface
*/
/* FIXME: not implemented */
#endif /* __WINE_WINE_OBJ_PROPERTYSTORAGE_H */