Persistent Caching Functions

Persistent URL cache functions are used to access and manipulate data stored in the cache. The following table shows persistent caching WinInet functions supported by Windows CE.

Function
Description
CommitUrlCacheEntry Stores data in the specified file in the Internet cache and associates it with the URL
CreateUrlCacheEntry Creates a local file name for saving the cache entry, based on the specified URL and the file extension
CreateUrlCacheGroup Generates a cache group identification
DeleteUrlCacheEntry Removes the file associated with the source name from the cache, if the file exists
DeleteUrlCacheGroup Releases the specified GROUPID and any associated state in the cache index file
FindCloseUrlCache Closes the specified cache enumeration handle
FindFirstUrlCacheEntry Begins the enumeration of the Internet cache
FindFirstUrlCacheEntryEx Starts a filtered enumeration of the Internet cache
FindNextUrlCacheEntry Retrieves the next entry in the Internet cache
FindNextUrlCacheEntryEx Finds the next cache entry in a cache enumeration started by FindFirstUrlCacheEntryEx
GetUrlCacheEntryInfo Retrieves cache entry data
GetUrlCacheEntryInfoEx Searches for the URL after translating any cached redirections that would be applied in offline mode by HttpSendRequest.
RetrieveUrlCacheEntryFile Locks the cache entry file associated with the specified URL
SetUrlCacheEntryGroup Adds entries to or removes entries from a cache group
SetUrlCacheEntryInfo Sets the specified members of the INTERNET_CACHE_ENTRY_INFO structure
UnlockUrlCacheEntryFile Unlocks the cache entry locked while the file was retrieved for use from the cache