SetUrlCacheEntryInfo

This function sets the specified members of the INTERNET_CACHE_ENTRY_INFO structure.

BOOL SetUrlCacheEntryInfo (
LPCSTR lpszUrlName,
LPINTERNET_CACHE_ENTRY_INFO lpCacheEntryInfo,
DWORD dwFieldControl);

Parameters

  • lpszUrlName
    [in] Address of a string value that contains the URL of the cached resource.
  • lpCacheEntryInfo
    [in] Address of an INTERNET_CACHE_ENTRY_INFO structure containing the values to be assigned to the cache entry designated by lpszUrlName.
  • dwFieldControl
    [in] Unsigned long integer value that contains a bitmask that indicates the members that are to be set. Can be a combination of the following values:
    Value Description
    CACHE_ENTRY_ACCTIME_FC Sets the last access time.
    CACHE_ENTRY_ATTRIBUTE_FC Sets the cache entry type.
    CACHE_ENTRY_EXEMPT_DELTA_FC Sets the exempt delta.
    CACHE_ENTRY_EXPTIME_FC Sets the expire time.
    CACHE_ENTRY_HEADERINFO_FC Not currently implemented.
    CACHE_ENTRY_HITRATE_FC Sets the hit rate.
    CACHE_ENTRY_MODTIME_FC Sets the last modified time.
    CACHE_ENTRY_SYNCTIME_FC Sets the last sync time.

Return Values

Returns TRUE if successful, or FALSE otherwise.

Requirements

Runs on Versions Defined in Include Link to
Windows CE OS 2.12 and later Wininet.h   Wininet.lib

Note   This API is part of the complete Windows CE OS package as provided by Microsoft. The functionality of a particular platform is determined by the original equipment manufacturer (OEM) and some devices may not support this API.

See Also

GetUrlCacheEntryInfo, INTERNET_CACHE_ENTRY_INFO

 Last updated on Tuesday, July 13, 2004

© 1992-2000 Microsoft Corporation. All rights reserved.