ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

IOleCache2 Interface Reference

import "oleidl.idl";

Inherits IOleCache.

Public Types

enum  DISCARDCACHE { DISCARDCACHE_SAVEIFDIRTY = 0, DISCARDCACHE_NOSAVE = 1 }
typedef IOleCache2LPOLECACHE2

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)

Data Fields

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)))

Detailed Description

Definition at line 492 of file oleidl.idl.


The documentation for this interface was generated from the following file:

Generated on Sat May 26 2012 06:22:59 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.