|
| 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, LCID targetCP, LCID srcCP) |
|
static HRESULT | PropertyStorage_StringCopy (LPCSTR src, LCID srcCP, LPSTR *dst, LCID targetCP) |
|
static HRESULT | create_EnumSTATPROPSETSTG (StorageImpl *, IEnumSTATPROPSETSTG **) |
|
static HRESULT | create_EnumSTATPROPSTG (PropertyStorage_impl *, IEnumSTATPROPSTG **) |
|
static PropertyStorage_impl * | impl_from_IPropertyStorage (IPropertyStorage *iface) |
|
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, LCID lcid) |
|
static HRESULT | PropertyStorage_StoreNameWithId (PropertyStorage_impl *This, LPCSTR srcName, LCID 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 HRESULT | PropertyStorage_ReadDictionary (PropertyStorage_impl *This, BYTE *ptr) |
|
static void *__thiscall_wrapper | Allocate_CoTaskMemAlloc (void *this, ULONG size) |
|
static HRESULT | PropertyStorage_ReadProperty (PROPVARIANT *prop, const BYTE *data, UINT codepage, void *(__thiscall_wrapper *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 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 | PropertStorage_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 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 *ppstg, IEnumSTATPROPSETSTG **ppenum) |
|
static HRESULT WINAPI | IEnumSTATPROPSETSTG_fnQueryInterface (IEnumSTATPROPSETSTG *iface, REFIID riid, void **ppvObject) |
|
static ULONG WINAPI | IEnumSTATPROPSETSTG_fnAddRef (IEnumSTATPROPSETSTG *iface) |
|
static ULONG WINAPI | IEnumSTATPROPSETSTG_fnRelease (IEnumSTATPROPSETSTG *iface) |
|
static HRESULT WINAPI | IEnumSTATPROPSETSTG_fnNext (IEnumSTATPROPSETSTG *iface, ULONG celt, STATPROPSETSTG *rgelt, ULONG *pceltFetched) |
|
static HRESULT WINAPI | IEnumSTATPROPSETSTG_fnSkip (IEnumSTATPROPSETSTG *iface, ULONG celt) |
|
static HRESULT WINAPI | IEnumSTATPROPSETSTG_fnReset (IEnumSTATPROPSETSTG *iface) |
|
static HRESULT WINAPI | IEnumSTATPROPSETSTG_fnClone (IEnumSTATPROPSETSTG *iface, IEnumSTATPROPSETSTG **ppenum) |
|
static HRESULT WINAPI | IEnumSTATPROPSTG_fnQueryInterface (IEnumSTATPROPSTG *iface, REFIID riid, void **ppvObject) |
|
static ULONG WINAPI | IEnumSTATPROPSTG_fnAddRef (IEnumSTATPROPSTG *iface) |
|
static ULONG WINAPI | IEnumSTATPROPSTG_fnRelease (IEnumSTATPROPSTG *iface) |
|
static HRESULT WINAPI | IEnumSTATPROPSTG_fnNext (IEnumSTATPROPSTG *iface, ULONG celt, STATPROPSTG *rgelt, ULONG *pceltFetched) |
|
static HRESULT WINAPI | IEnumSTATPROPSTG_fnSkip (IEnumSTATPROPSTG *iface, ULONG celt) |
|
static HRESULT WINAPI | IEnumSTATPROPSTG_fnReset (IEnumSTATPROPSTG *iface) |
|
static HRESULT WINAPI | IEnumSTATPROPSTG_fnClone (IEnumSTATPROPSTG *iface, IEnumSTATPROPSTG **ppenum) |
|
static void | prop_enum_copy_cb (IUnknown *parent, void *orig, void *dest) |
|
static BOOL | prop_enum_stat (const void *k, const void *v, void *extra, void *arg) |
|
HRESULT WINAPI | FmtIdToPropStgName (const FMTID *rfmtid, LPOLESTR str) |
|
HRESULT WINAPI | PropStgNameToFmtId (const LPOLESTR str, FMTID *rfmtid) |
|
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) |
|