IOleCache2::UpdateCache
Updates specified cache(s). It updates the cache according to the value of a parameter. This method is used when the application needs precise control over caching. HRESULT UpdateCache( IDataObject * pDataObject,
| //Points to the data object from which the cache is updated
|
DWORD grfUpdt,
| //Specifies the type of cache to update
|
LPVOID pReserved
| //Reserved, must be NULL
|
);
|
|
Cache Control Values
| Description
|
UPDFCACHE_NODATACACHE
| Updates caches created by using ADVF_NODATA in the call to IOleCache::Cache.
|
UPDFCACHE_ONSAVECACHE
| Updates caches created by using ADVFCACHE_ONSAVE in the call to IOleCache::Cache.
|
UPDFCACHE_ONSTOPCACHE
| Updates caches created by using ADVFCACHE_ONSTOP in the call to IOleCache::Cache.
|
UPDFCACHE_NORMALCACHE
| Dynamically updates the caches (as is normally done when the object sends out
OnDataChange notices).
|
UPDFCACHE_IFBLANK
| Updates the cache if blank, regardless of any other flag specified.
|
UPDFCACHE_ONLYIFBLANK
| Updates only caches that are blank.
|
UPDFCACHE_
IFBLANKORONSAVECACHE | The equivalent of using an OR operation to combine UPDFCACHE_IFBLANK and
UPDFCACHE_ONSAVECACHE.
|
UPDFCACHE_ALL
| Updates all caches.
|
UPDFCACHE_
ALLBUTNODATACACHE | Updates all caches except those created with ADVF_NODATA in the call to IOleCache::Cache.
Thus, you can control updates to the caches created with the ADVF_NODATA flag and only update these caches explicitly. |
- Software for developers
-
Delphi Components
.Net Components
Software for Android Developers - More information resources
-
MegaDetailed.Net
Unix Manual Pages
Delphi Examples - Databases for Amazon shops developers
-
Amazon Categories Database
Browse Nodes Database