CreateDataCache3w
Usage
HRESULT CreateDataCache
(
LPUNKNOWN pUnkOuter,
REFCLSID rclsid,
REFIID riid,
LPVOID* ppvObj
)
Overview
Creates a data cache to allow an object to render one or more of its views, whether running or not.
Params
pUnkOuter [In] Outer unknown for the object.
rclsid [In] .
riid [In] IID of interface to return.
ppvObj [Out] Address where the data cache object will be stored on return.
Returns
Success: S_OK.
Failure: HRESULT code.
Notes
The following interfaces are supported by the returned data cache object: IOleCache, IOleCache2, IOleCacheControl, IPersistStorage, IDataObject, IViewObject and IViewObject2.
Implementation
Declared in "objbase.h".
Implemented in "dlls/ole32/datacache.c".
Debug channel "ole".
Releases
3 releases since Debian 5.0 (Lenny); the text changed 2 times.