53 lines
1.5 KiB
C
53 lines
1.5 KiB
C
/*
|
|
* 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 */
|