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 */
|