Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

INTERNET_CACHE_CONFIG_INFO structure

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

Winineti.h

See also

GetUrlCacheConfigInfo

 

 

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.