|
| WINE_DEFAULT_DEBUG_CHANNEL (ole) |
|
static DataCache * | impl_from_IDataObject (IDataObject *iface) |
|
static DataCache * | impl_from_IUnknown (IUnknown *iface) |
|
static DataCache * | impl_from_IPersistStorage (IPersistStorage *iface) |
|
static DataCache * | impl_from_IViewObject2 (IViewObject2 *iface) |
|
static DataCache * | impl_from_IOleCache2 (IOleCache2 *iface) |
|
static DataCache * | impl_from_IOleCacheControl (IOleCacheControl *iface) |
|
static DataCache * | impl_from_IAdviseSink (IAdviseSink *iface) |
|
const char * | debugstr_formatetc (const FORMATETC *formatetc) |
|
static int | bitmap_info_size (const BITMAPINFO *info, WORD coloruse) |
|
static void | DataCacheEntry_Destroy (DataCache *cache, DataCacheEntry *cache_entry) |
|
static void | DataCache_Destroy (DataCache *ptrToDestroy) |
|
static DataCacheEntry * | DataCache_GetEntryForFormatEtc (DataCache *This, const FORMATETC *formatetc) |
|
static HRESULT | get_static_entry (DataCache *cache, DataCacheEntry **cache_entry) |
|
static HRESULT | check_valid_formatetc (const FORMATETC *fmt) |
|
static BOOL | init_cache_entry (DataCacheEntry *entry, const FORMATETC *fmt, DWORD advf, DWORD id) |
|
static HRESULT | DataCache_CreateEntry (DataCache *This, const FORMATETC *formatetc, DWORD advf, BOOL automatic, DataCacheEntry **cache_entry) |
|
static void | DataCache_FireOnViewChange (DataCache *this, DWORD aspect, LONG lindex) |
|
static HRESULT | read_clipformat (IStream *stream, CLIPFORMAT *clipformat) |
|
static HRESULT | write_clipformat (IStream *stream, CLIPFORMAT clipformat) |
|
static HRESULT | open_pres_stream (IStorage *stg, int stream_number, IStream **stm) |
|
static HRESULT | synthesize_emf (HMETAFILEPICT data, STGMEDIUM *med) |
|
static HRESULT | load_mf_pict (DataCacheEntry *cache_entry, IStream *stm) |
|
static HRESULT | load_dib (DataCacheEntry *cache_entry, IStream *stm) |
|
static HRESULT | load_emf (DataCacheEntry *cache_entry, IStream *stm) |
|
static HRESULT | DataCacheEntry_LoadData (DataCacheEntry *cache_entry, IStorage *stg) |
|
static void | init_stream_header (DataCacheEntry *entry, PresentationDataHeader *header) |
|
static HRESULT | save_dib (DataCacheEntry *entry, BOOL contents, IStream *stream) |
|
static HRESULT | save_mfpict (DataCacheEntry *entry, BOOL contents, IStream *stream) |
|
static HRESULT | save_emf (DataCacheEntry *entry, BOOL contents, IStream *stream) |
|
static HRESULT | save_view_cache (DataCacheEntry *entry, IStream *stream) |
|
static HRESULT | create_stream (DataCacheEntry *cache_entry, IStorage *storage, BOOL contents, IStream **stream) |
|
static HRESULT | DataCacheEntry_Save (DataCacheEntry *cache_entry, IStorage *storage, BOOL same_as_load) |
|
static HRESULT | copy_stg_medium (CLIPFORMAT cf, STGMEDIUM *dest_stgm, const STGMEDIUM *src_stgm) |
|
static HRESULT | synthesize_dib (HBITMAP bm, STGMEDIUM *med) |
|
static HRESULT | synthesize_bitmap (HGLOBAL dib, STGMEDIUM *med) |
|
static HRESULT | DataCacheEntry_SetData (DataCacheEntry *cache_entry, const FORMATETC *formatetc, STGMEDIUM *stgmedium, BOOL fRelease) |
|
static HRESULT | DataCacheEntry_GetData (DataCacheEntry *cache_entry, IStorage *stg, FORMATETC *fmt, STGMEDIUM *stgmedium) |
|
static HRESULT | DataCacheEntry_DiscardData (DataCacheEntry *cache_entry) |
|
static DWORD | tymed_from_cf (DWORD cf) |
|
static HRESULT | create_automatic_entry (DataCache *cache, const CLSID *clsid) |
|
static HRESULT WINAPI | DataCache_NDIUnknown_QueryInterface (IUnknown *iface, REFIID riid, void **ppvObject) |
|
static ULONG WINAPI | DataCache_NDIUnknown_AddRef (IUnknown *iface) |
|
static ULONG WINAPI | DataCache_NDIUnknown_Release (IUnknown *iface) |
|
static HRESULT WINAPI | DataCache_IDataObject_QueryInterface (IDataObject *iface, REFIID riid, void **ppvObject) |
|
static ULONG WINAPI | DataCache_IDataObject_AddRef (IDataObject *iface) |
|
static ULONG WINAPI | DataCache_IDataObject_Release (IDataObject *iface) |
|
static HRESULT WINAPI | DataCache_GetData (IDataObject *iface, LPFORMATETC pformatetcIn, STGMEDIUM *pmedium) |
|
static HRESULT WINAPI | DataCache_GetDataHere (IDataObject *iface, LPFORMATETC pformatetc, STGMEDIUM *pmedium) |
|
static HRESULT WINAPI | DataCache_QueryGetData (IDataObject *iface, FORMATETC *fmt) |
|
static HRESULT WINAPI | DataCache_GetCanonicalFormatEtc (IDataObject *iface, LPFORMATETC pformatectIn, LPFORMATETC pformatetcOut) |
|
static HRESULT WINAPI | DataCache_IDataObject_SetData (IDataObject *iface, LPFORMATETC pformatetc, STGMEDIUM *pmedium, BOOL fRelease) |
|
static HRESULT WINAPI | DataCache_EnumFormatEtc (IDataObject *iface, DWORD dwDirection, IEnumFORMATETC **ppenumFormatEtc) |
|
static HRESULT WINAPI | DataCache_DAdvise (IDataObject *iface, FORMATETC *pformatetc, DWORD advf, IAdviseSink *pAdvSink, DWORD *pdwConnection) |
|
static HRESULT WINAPI | DataCache_DUnadvise (IDataObject *iface, DWORD dwConnection) |
|
static HRESULT WINAPI | DataCache_EnumDAdvise (IDataObject *iface, IEnumSTATDATA **ppenumAdvise) |
|
static HRESULT WINAPI | DataCache_IPersistStorage_QueryInterface (IPersistStorage *iface, REFIID riid, void **ppvObject) |
|
static ULONG WINAPI | DataCache_IPersistStorage_AddRef (IPersistStorage *iface) |
|
static ULONG WINAPI | DataCache_IPersistStorage_Release (IPersistStorage *iface) |
|
static HRESULT WINAPI | DataCache_GetClassID (IPersistStorage *iface, CLSID *clsid) |
|
static HRESULT WINAPI | DataCache_IsDirty (IPersistStorage *iface) |
|
static HRESULT WINAPI | DataCache_InitNew (IPersistStorage *iface, IStorage *pStg) |
|
static HRESULT | add_cache_entry (DataCache *This, const FORMATETC *fmt, DWORD advf, int stream_number) |
|
static HRESULT | parse_pres_streams (DataCache *cache, IStorage *stg) |
|
static HRESULT | parse_contents_stream (DataCache *cache, IStorage *stg) |
|
static HRESULT WINAPI | DataCache_Load (IPersistStorage *iface, IStorage *stg) |
|
static HRESULT WINAPI | DataCache_Save (IPersistStorage *iface, IStorage *stg, BOOL same_as_load) |
|
static HRESULT WINAPI | DataCache_SaveCompleted (IPersistStorage *iface, IStorage *pStgNew) |
|
static HRESULT WINAPI | DataCache_HandsOffStorage (IPersistStorage *iface) |
|
static HRESULT WINAPI | DataCache_IViewObject2_QueryInterface (IViewObject2 *iface, REFIID riid, void **ppvObject) |
|
static ULONG WINAPI | DataCache_IViewObject2_AddRef (IViewObject2 *iface) |
|
static ULONG WINAPI | DataCache_IViewObject2_Release (IViewObject2 *iface) |
|
static HRESULT WINAPI | DataCache_Draw (IViewObject2 *iface, DWORD dwDrawAspect, LONG lindex, void *pvAspect, DVTARGETDEVICE *ptd, HDC hdcTargetDev, HDC hdcDraw, LPCRECTL lprcBounds, LPCRECTL lprcWBounds, BOOL(CALLBACK *pfnContinue)(ULONG_PTR dwContinue), ULONG_PTR dwContinue) |
|
static HRESULT WINAPI | DataCache_GetColorSet (IViewObject2 *iface, DWORD dwDrawAspect, LONG lindex, void *pvAspect, DVTARGETDEVICE *ptd, HDC hicTargetDevice, LOGPALETTE **ppColorSet) |
|
static HRESULT WINAPI | DataCache_Freeze (IViewObject2 *iface, DWORD dwDrawAspect, LONG lindex, void *pvAspect, DWORD *pdwFreeze) |
|
static HRESULT WINAPI | DataCache_Unfreeze (IViewObject2 *iface, DWORD dwFreeze) |
|
static HRESULT WINAPI | DataCache_SetAdvise (IViewObject2 *iface, DWORD aspects, DWORD advf, IAdviseSink *pAdvSink) |
|
static HRESULT WINAPI | DataCache_GetAdvise (IViewObject2 *iface, DWORD *pAspects, DWORD *pAdvf, IAdviseSink **ppAdvSink) |
|
static HRESULT WINAPI | DataCache_GetExtent (IViewObject2 *iface, DWORD dwDrawAspect, LONG lindex, DVTARGETDEVICE *ptd, LPSIZEL lpsizel) |
|
static HRESULT WINAPI | DataCache_IOleCache2_QueryInterface (IOleCache2 *iface, REFIID riid, void **ppvObject) |
|
static ULONG WINAPI | DataCache_IOleCache2_AddRef (IOleCache2 *iface) |
|
static ULONG WINAPI | DataCache_IOleCache2_Release (IOleCache2 *iface) |
|
static HRESULT | setup_sink (DataCache *This, DataCacheEntry *cache_entry) |
|
static HRESULT WINAPI | DataCache_Cache (IOleCache2 *iface, FORMATETC *pformatetc, DWORD advf, DWORD *pdwConnection) |
|
static HRESULT WINAPI | DataCache_Uncache (IOleCache2 *iface, DWORD dwConnection) |
|
static HRESULT WINAPI | DataCache_EnumCache (IOleCache2 *iface, IEnumSTATDATA **enum_stat) |
|
static HRESULT WINAPI | DataCache_InitCache (IOleCache2 *iface, IDataObject *data) |
|
static HRESULT WINAPI | DataCache_IOleCache2_SetData (IOleCache2 *iface, FORMATETC *pformatetc, STGMEDIUM *pmedium, BOOL fRelease) |
|
static BOOL | entry_updatable (DataCacheEntry *entry, DWORD mode) |
|
static HRESULT WINAPI | DataCache_UpdateCache (IOleCache2 *iface, IDataObject *data, DWORD mode, void *reserved) |
|
static HRESULT WINAPI | DataCache_DiscardCache (IOleCache2 *iface, DWORD dwDiscardOptions) |
|
static HRESULT WINAPI | DataCache_IOleCacheControl_QueryInterface (IOleCacheControl *iface, REFIID riid, void **ppvObject) |
|
static ULONG WINAPI | DataCache_IOleCacheControl_AddRef (IOleCacheControl *iface) |
|
static ULONG WINAPI | DataCache_IOleCacheControl_Release (IOleCacheControl *iface) |
|
static HRESULT WINAPI | DataCache_OnRun (IOleCacheControl *iface, IDataObject *data_obj) |
|
static HRESULT WINAPI | DataCache_OnStop (IOleCacheControl *iface) |
|
static HRESULT WINAPI | DataCache_IAdviseSink_QueryInterface (IAdviseSink *iface, REFIID iid, void **obj) |
|
static ULONG WINAPI | DataCache_IAdviseSink_AddRef (IAdviseSink *iface) |
|
static ULONG WINAPI | DataCache_IAdviseSink_Release (IAdviseSink *iface) |
|
static void WINAPI | DataCache_OnDataChange (IAdviseSink *iface, FORMATETC *fmt, STGMEDIUM *med) |
|
static void WINAPI | DataCache_OnViewChange (IAdviseSink *iface, DWORD aspect, LONG index) |
|
static void WINAPI | DataCache_OnRename (IAdviseSink *iface, IMoniker *mk) |
|
static void WINAPI | DataCache_OnSave (IAdviseSink *iface) |
|
static void WINAPI | DataCache_OnClose (IAdviseSink *iface) |
|
static DataCache * | DataCache_Construct (REFCLSID clsid, LPUNKNOWN pUnkOuter) |
|
HRESULT WINAPI | CreateDataCache (LPUNKNOWN pUnkOuter, REFCLSID rclsid, REFIID riid, LPVOID *ppvObj) |
|