Applies to: desktop apps only
Contains information about the configuration of the Internet cache.
Syntax
typedef struct _INTERNET_CACHE_CONFIG_INFO {
DWORD dwStructSize;
DWORD dwContainer;
DWORD dwQuota;
DWORD dwReserved4;
BOOL fPerUser;
DWORD dwSyncMode;
DWORD dwNumCachePaths;
union {
struct {
TCHAR% CachePath[MAX_PATH];
DWORD dwCacheSize;
};
INTERNET_CACHE_CONFIG_PATH_ENTRY% CachePaths[ANYSIZE_ARRAY];
};
DWORD dwNormalUsage;
DWORD dwExemptUsage;
} INTERNET_CACHE_CONFIG_INFO, *PINTERNET_CACHE_CONFIG_INFO;
Members
- dwStructSize
-
Size of this structure, in bytes. This value can be used to help determine the version of the cache system.
- dwContainer
-
The container that the rest of the data in the struct applies to. 0 (zero) indicates the content container.
- dwQuota
-
The cache quota limit of the container specified in kilobytes.
- dwReserved4
-
Reserved.
- fPerUser
-
Reserved.
- dwSyncMode
-
Reserved.
- dwNumCachePaths
-
Reserved.
- CachePath
-
The cache path for the container in dwContainer.
- dwCacheSize
-
Reserved.
- CachePaths
-
Reserved.
- dwNormalUsage
-
The cache size of the container specified in kilobytes.
- dwExemptUsage
-
The number of kilobytes for this container exempt from scavenging.
Remarks
Note WinINet does not support server implementations. In addition, it should not be used from a service. For server implementations or services use Microsoft Windows HTTP Services (WinHTTP).
Requirements
|
Minimum supported client | Windows XP, Windows 2000 Professional with SP4 |
|---|---|
|
Minimum supported server | Windows Server 2003, Windows 2000 Server with SP4 |
|
Header |
|
See also
Send comments about this topic to Microsoft
Build date: 2/7/2012