ReactOS 0.4.16-dev-755-g88f105e
|
Public Types | |
enum | tagDISCARDCACHE { DISCARDCACHE_SAVEIFDIRTY = 0 , DISCARDCACHE_NOSAVE = 1 } |
typedef IOleCache2 * | LPOLECACHE2 |
typedef enum IOleCache2::tagDISCARDCACHE | DISCARDCACHE |
![]() | |
typedef IOleCache * | LPOLECACHE |
![]() | |
typedef IUnknown * | LPUNKNOWN |
Public Member Functions | |
HRESULT | UpdateCache ([in] LPDATAOBJECT pDataObject, [in] DWORD grfUpdf, [in] LPVOID pReserved) |
HRESULT | RemoteUpdateCache ([in] LPDATAOBJECT pDataObject, [in] DWORD grfUpdf, [in] LONG_PTR pReserved) |
HRESULT | DiscardCache ([in] DWORD dwDiscardOptions) |
![]() | |
HRESULT | Cache ([in, unique] FORMATETC *pformatetc, [in] DWORD advf, [out] DWORD *pdwConnection) |
HRESULT | Uncache ([in] DWORD dwConnection) |
HRESULT | EnumCache ([out] IEnumSTATDATA **ppenumSTATDATA) |
HRESULT | InitCache ([in, unique] IDataObject *pDataObject) |
HRESULT | SetData ([in, unique] FORMATETC *pformatetc, [in, unique] STGMEDIUM *pmedium, [in] BOOL fRelease) |
![]() | |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
Public Attributes | |
const DWORD | UPDFCACHE_NODATACACHE = 0x00000001 |
const DWORD | UPDFCACHE_ONSAVECACHE = 0x00000002 |
const DWORD | UPDFCACHE_ONSTOPCACHE = 0x00000004 |
const DWORD | UPDFCACHE_NORMALCACHE = 0x00000008 |
const DWORD | UPDFCACHE_IFBLANK = 0x00000010 |
const DWORD | UPDFCACHE_ONLYIFBLANK = 0x80000000 |
const DWORD | UPDFCACHE_IFBLANKORONSAVECACHE = (UPDFCACHE_IFBLANK | UPDFCACHE_ONSAVECACHE) |
const DWORD | UPDFCACHE_ALL = ((DWORD)(~(UPDFCACHE_ONLYIFBLANK))) |
const DWORD | UPDFCACHE_ALLBUTNODATACACHE = (UPDFCACHE_ALL & ((DWORD)(~UPDFCACHE_NODATACACHE))) |
Definition at line 492 of file oleidl.idl.
typedef IOleCache2* IOleCache2::LPOLECACHE2 |
Definition at line 494 of file oleidl.idl.
Enumerator | |
---|---|
DISCARDCACHE_SAVEIFDIRTY | |
DISCARDCACHE_NOSAVE |
Definition at line 507 of file oleidl.idl.
HRESULT IOleCache2::RemoteUpdateCache | ( | [in] LPDATAOBJECT | pDataObject, |
[in] DWORD | grfUpdf, | ||
[in] LONG_PTR | pReserved | ||
) |
HRESULT IOleCache2::UpdateCache | ( | [in] LPDATAOBJECT | pDataObject, |
[in] DWORD | grfUpdf, | ||
[in] LPVOID | pReserved | ||
) |
const DWORD IOleCache2::UPDFCACHE_ALL = ((DWORD)(~(UPDFCACHE_ONLYIFBLANK))) |
Definition at line 504 of file oleidl.idl.
const DWORD IOleCache2::UPDFCACHE_ALLBUTNODATACACHE = (UPDFCACHE_ALL & ((DWORD)(~UPDFCACHE_NODATACACHE))) |
Definition at line 505 of file oleidl.idl.
Definition at line 500 of file oleidl.idl.
const DWORD IOleCache2::UPDFCACHE_IFBLANKORONSAVECACHE = (UPDFCACHE_IFBLANK | UPDFCACHE_ONSAVECACHE) |
Definition at line 503 of file oleidl.idl.
Definition at line 496 of file oleidl.idl.
Definition at line 499 of file oleidl.idl.
Definition at line 501 of file oleidl.idl.
Definition at line 497 of file oleidl.idl.
Definition at line 498 of file oleidl.idl.