|
| | WINE_DEFAULT_DEBUG_CHANNEL (storage) |
| |
| static StorageImpl * | impl_from_IPropertySetStorage (IPropertySetStorage *iface) |
| |
| static HRESULT | PropertyStorage_ReadFromStream (PropertyStorage_impl *) |
| |
| static HRESULT | PropertyStorage_WriteToStream (PropertyStorage_impl *) |
| |
| static HRESULT | PropertyStorage_CreateDictionaries (PropertyStorage_impl *) |
| |
| static void | PropertyStorage_DestroyDictionaries (PropertyStorage_impl *) |
| |
| static HRESULT | PropertyStorage_PropVariantCopy (PROPVARIANT *prop, const PROPVARIANT *propvar, UINT targetCP, UINT srcCP) |
| |
| static HRESULT | PropertyStorage_StringCopy (LPCSTR src, UINT srcCP, LPSTR *dst, UINT targetCP) |
| |
| static PropertyStorage_impl * | impl_from_IPropertyStorage (IPropertyStorage *iface) |
| |
| static struct enum_stat_prop_stg * | impl_from_IEnumSTATPROPSTG (IEnumSTATPROPSTG *iface) |
| |
| static HRESULT WINAPI | enum_stat_prop_stg_QueryInterface (IEnumSTATPROPSTG *iface, REFIID riid, void **obj) |
| |
| static ULONG WINAPI | enum_stat_prop_stg_AddRef (IEnumSTATPROPSTG *iface) |
| |
| static ULONG WINAPI | enum_stat_prop_stg_Release (IEnumSTATPROPSTG *iface) |
| |
| static HRESULT WINAPI | enum_stat_prop_stg_Next (IEnumSTATPROPSTG *iface, ULONG celt, STATPROPSTG *ret, ULONG *fetched) |
| |
| static HRESULT WINAPI | enum_stat_prop_stg_Skip (IEnumSTATPROPSTG *iface, ULONG celt) |
| |
| static HRESULT WINAPI | enum_stat_prop_stg_Reset (IEnumSTATPROPSTG *iface) |
| |
| static HRESULT WINAPI | enum_stat_prop_stg_Clone (IEnumSTATPROPSTG *iface, IEnumSTATPROPSTG **ppenum) |
| |
| static BOOL | prop_enum_stat (const void *k, const void *v, void *extra, void *arg) |
| |
| static BOOL | prop_enum_stat_count (const void *k, const void *v, void *extra, void *arg) |
| |
| static HRESULT | create_enum_stat_prop_stg (PropertyStorage_impl *storage, IEnumSTATPROPSTG **ret) |
| |
| static HRESULT WINAPI | IPropertyStorage_fnQueryInterface (IPropertyStorage *iface, REFIID riid, void **ppvObject) |
| |
| static ULONG WINAPI | IPropertyStorage_fnAddRef (IPropertyStorage *iface) |
| |
| static ULONG WINAPI | IPropertyStorage_fnRelease (IPropertyStorage *iface) |
| |
| static PROPVARIANT * | PropertyStorage_FindProperty (PropertyStorage_impl *This, DWORD propid) |
| |
| static PROPVARIANT * | PropertyStorage_FindPropertyByName (PropertyStorage_impl *This, LPCWSTR name) |
| |
| static LPWSTR | PropertyStorage_FindPropertyNameById (PropertyStorage_impl *This, DWORD propid) |
| |
| static HRESULT WINAPI | IPropertyStorage_fnReadMultiple (IPropertyStorage *iface, ULONG cpspec, const PROPSPEC rgpspec[], PROPVARIANT rgpropvar[]) |
| |
| static HRESULT | PropertyStorage_StorePropWithId (PropertyStorage_impl *This, PROPID propid, const PROPVARIANT *propvar, UINT cp) |
| |
| static HRESULT | PropertyStorage_StoreNameWithId (PropertyStorage_impl *This, LPCSTR srcName, UINT cp, PROPID id) |
| |
| static HRESULT WINAPI | IPropertyStorage_fnWriteMultiple (IPropertyStorage *iface, ULONG cpspec, const PROPSPEC rgpspec[], const PROPVARIANT rgpropvar[], PROPID propidNameFirst) |
| |
| static HRESULT WINAPI | IPropertyStorage_fnDeleteMultiple (IPropertyStorage *iface, ULONG cpspec, const PROPSPEC rgpspec[]) |
| |
| static HRESULT WINAPI | IPropertyStorage_fnReadPropertyNames (IPropertyStorage *iface, ULONG cpropid, const PROPID rgpropid[], LPOLESTR rglpwstrName[]) |
| |
| static HRESULT WINAPI | IPropertyStorage_fnWritePropertyNames (IPropertyStorage *iface, ULONG cpropid, const PROPID rgpropid[], const LPOLESTR rglpwstrName[]) |
| |
| static HRESULT WINAPI | IPropertyStorage_fnDeletePropertyNames (IPropertyStorage *iface, ULONG cpropid, const PROPID rgpropid[]) |
| |
| static HRESULT WINAPI | IPropertyStorage_fnCommit (IPropertyStorage *iface, DWORD grfCommitFlags) |
| |
| static HRESULT WINAPI | IPropertyStorage_fnRevert (IPropertyStorage *iface) |
| |
| static HRESULT WINAPI | IPropertyStorage_fnEnum (IPropertyStorage *iface, IEnumSTATPROPSTG **ppenum) |
| |
| static HRESULT WINAPI | IPropertyStorage_fnSetTimes (IPropertyStorage *iface, const FILETIME *pctime, const FILETIME *patime, const FILETIME *pmtime) |
| |
| static HRESULT WINAPI | IPropertyStorage_fnSetClass (IPropertyStorage *iface, REFCLSID clsid) |
| |
| static HRESULT WINAPI | IPropertyStorage_fnStat (IPropertyStorage *iface, STATPROPSETSTG *statpsstg) |
| |
| static int | PropertyStorage_PropNameCompare (const void *a, const void *b, void *extra) |
| |
| static void | PropertyStorage_PropNameDestroy (void *k, void *d, void *extra) |
| |
| static int | PropertyStorage_PropCompare (const void *a, const void *b, void *extra) |
| |
| static void | PropertyStorage_PropertyDestroy (void *k, void *d, void *extra) |
| |
| static void *__thiscall_wrapper | Allocate_CoTaskMemAlloc (void *this, ULONG size) |
| |
| static HRESULT | buffer_test_offset (const struct read_buffer *buffer, size_t offset, size_t len) |
| |
| static HRESULT | buffer_read_uint64 (const struct read_buffer *buffer, size_t offset, ULARGE_INTEGER *data) |
| |
| static HRESULT | buffer_read_dword (const struct read_buffer *buffer, size_t offset, DWORD *data) |
| |
| static HRESULT | buffer_read_word (const struct read_buffer *buffer, size_t offset, WORD *data) |
| |
| static HRESULT | buffer_read_byte (const struct read_buffer *buffer, size_t offset, BYTE *data) |
| |
| static HRESULT | buffer_read_len (const struct read_buffer *buffer, size_t offset, void *dest, size_t len) |
| |
| static HRESULT | propertystorage_read_scalar (PROPVARIANT *prop, const struct read_buffer *buffer, size_t offset, UINT codepage, void *(WINAPI *allocate)(void *this, ULONG size), void *allocate_data) |
| |
| static size_t | propertystorage_get_elemsize (const PROPVARIANT *prop) |
| |
| static HRESULT | PropertyStorage_ReadProperty (PROPVARIANT *prop, const struct read_buffer *buffer, size_t offset, UINT codepage, void *(__thiscall_wrapper WINAPI *allocate)(void *this, ULONG size), void *allocate_data) |
| |
| static HRESULT | PropertyStorage_ReadHeaderFromStream (IStream *stm, PROPERTYSETHEADER *hdr) |
| |
| static HRESULT | PropertyStorage_ReadFmtIdOffsetFromStream (IStream *stm, FORMATIDOFFSET *fmt) |
| |
| static HRESULT | PropertyStorage_ReadSectionHeaderFromStream (IStream *stm, PROPERTYSECTIONHEADER *hdr) |
| |
| static HRESULT | PropertyStorage_ReadDictionary (PropertyStorage_impl *This, const struct read_buffer *buffer, size_t offset) |
| |
| static void | PropertyStorage_MakeHeader (PropertyStorage_impl *This, PROPERTYSETHEADER *hdr) |
| |
| static void | PropertyStorage_MakeFmtIdOffset (PropertyStorage_impl *This, FORMATIDOFFSET *fmtOffset) |
| |
| static void | PropertyStorage_MakeSectionHdr (DWORD cbSection, DWORD numProps, PROPERTYSECTIONHEADER *hdr) |
| |
| static void | PropertyStorage_MakePropertyIdOffset (DWORD propid, DWORD dwOffset, PROPERTYIDOFFSET *propIdOffset) |
| |
| static HRESULT | PropertyStorage_WriteWStringToStream (IStream *stm, LPCWSTR str, DWORD len, DWORD *written) |
| |
| static BOOL | PropertyStorage_DictionaryWriter (const void *key, const void *value, void *extra, void *closure) |
| |
| static HRESULT | PropertyStorage_WriteDictionaryToStream (PropertyStorage_impl *This, DWORD *sectionOffset) |
| |
| static HRESULT | PropertyStorage_WritePropertyToStream (PropertyStorage_impl *This, DWORD propNum, DWORD propid, const PROPVARIANT *var, DWORD *sectionOffset) |
| |
| static BOOL | PropertyStorage_PropertiesWriter (const void *key, const void *value, void *extra, void *closure) |
| |
| static HRESULT | PropertyStorage_WritePropertiesToStream (PropertyStorage_impl *This, DWORD startingPropNum, DWORD *sectionOffset) |
| |
| static HRESULT | PropertyStorage_WriteHeadersToStream (PropertyStorage_impl *This) |
| |
| static HRESULT | PropertyStorage_BaseConstruct (IStream *stm, REFFMTID rfmtid, DWORD grfMode, PropertyStorage_impl **pps) |
| |
| static HRESULT | PropertyStorage_ConstructFromStream (IStream *stm, REFFMTID rfmtid, DWORD grfMode, IPropertyStorage **pps) |
| |
| static HRESULT | PropertyStorage_ConstructEmpty (IStream *stm, REFFMTID rfmtid, DWORD grfFlags, DWORD grfMode, IPropertyStorage **pps) |
| |
| static struct enum_stat_propset_stg * | impl_from_IEnumSTATPROPSETSTG (IEnumSTATPROPSETSTG *iface) |
| |
| static HRESULT WINAPI | enum_stat_propset_stg_QueryInterface (IEnumSTATPROPSETSTG *iface, REFIID riid, void **obj) |
| |
| static ULONG WINAPI | enum_stat_propset_stg_AddRef (IEnumSTATPROPSETSTG *iface) |
| |
| static ULONG WINAPI | enum_stat_propset_stg_Release (IEnumSTATPROPSETSTG *iface) |
| |
| static HRESULT WINAPI | enum_stat_propset_stg_Next (IEnumSTATPROPSETSTG *iface, ULONG celt, STATPROPSETSTG *ret, ULONG *fetched) |
| |
| static HRESULT WINAPI | enum_stat_propset_stg_Skip (IEnumSTATPROPSETSTG *iface, ULONG celt) |
| |
| static HRESULT WINAPI | enum_stat_propset_stg_Reset (IEnumSTATPROPSETSTG *iface) |
| |
| static HRESULT WINAPI | enum_stat_propset_stg_Clone (IEnumSTATPROPSETSTG *iface, IEnumSTATPROPSETSTG **ppenum) |
| |
| static HRESULT | create_enum_stat_propset_stg (StorageImpl *storage, IEnumSTATPROPSETSTG **ret) |
| |
| static HRESULT WINAPI | IPropertySetStorage_fnQueryInterface (IPropertySetStorage *ppstg, REFIID riid, void **ppvObject) |
| |
| static ULONG WINAPI | IPropertySetStorage_fnAddRef (IPropertySetStorage *ppstg) |
| |
| static ULONG WINAPI | IPropertySetStorage_fnRelease (IPropertySetStorage *ppstg) |
| |
| static HRESULT WINAPI | IPropertySetStorage_fnCreate (IPropertySetStorage *ppstg, REFFMTID rfmtid, const CLSID *pclsid, DWORD grfFlags, DWORD grfMode, IPropertyStorage **ppprstg) |
| |
| static HRESULT WINAPI | IPropertySetStorage_fnOpen (IPropertySetStorage *ppstg, REFFMTID rfmtid, DWORD grfMode, IPropertyStorage **ppprstg) |
| |
| static HRESULT WINAPI | IPropertySetStorage_fnDelete (IPropertySetStorage *ppstg, REFFMTID rfmtid) |
| |
| static HRESULT WINAPI | IPropertySetStorage_fnEnum (IPropertySetStorage *iface, IEnumSTATPROPSETSTG **enum_obj) |
| |
| static void *__cdecl | Allocate_PMemoryAllocator (void *this, ULONG cbSize) |
| |
| BOOLEAN WINAPI | StgConvertPropertyToVariant (const SERIALIZEDPROPERTYVALUE *prop, USHORT CodePage, PROPVARIANT *pvar, void *pma) |
| |
| SERIALIZEDPROPERTYVALUE *WINAPI | StgConvertVariantToProperty (const PROPVARIANT *pvar, USHORT CodePage, SERIALIZEDPROPERTYVALUE *pprop, ULONG *pcb, PROPID pid, BOOLEAN fReserved, ULONG *pcIndirect) |
| |
| HRESULT WINAPI | StgCreatePropStg (IUnknown *unk, REFFMTID fmt, const CLSID *clsid, DWORD flags, DWORD reserved, IPropertyStorage **prop_stg) |
| |
| HRESULT WINAPI | StgOpenPropStg (IUnknown *unk, REFFMTID fmt, DWORD flags, DWORD reserved, IPropertyStorage **prop_stg) |
| |