INTERNET_CACHE_GROUP_INFO

INTERNET_CACHE_GROUP_INFO structure

Contains the information for a particular cache group.

Syntax


typedef struct _INTERNET_CACHE_GROUP_INFO {
  DWORD dwGroupSize;
  DWORD dwGroupFlags;
  DWORD dwGroupType;
  DWORD dwDiskUsage;
  DWORD dwDiskQuota;
  DWORD dwOwnerStorage[GROUP_OWNER_STORAGE_SIZE];
  TCHAR szGroupName[GROUPNAME_MAX_LENGTH];
} INTERNET_CACHE_GROUP_INFO, *LPINTERNET_CACHE_GROUP_INFO;

Members

dwGroupSize

Size of the structure, TCHARs.

dwGroupFlags

Group flags. Currently, the only value defined is CACHEGROUP_FLAG_NONPURGEABLE, which indicates that the cache entries in this group will not be removed by the cache manager.

dwGroupType

Group type. Currently, the only value defined is CACHEGROUP_TYPE_INVALID.

dwDiskUsage

Current disk usage of this cache group, in kilobytes.

dwDiskQuota

Disk quota for this cache group, in kilobytes.

dwOwnerStorage

Array that can be used by a client application to store information related to the group.

szGroupName

Group name.

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 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Wininet.h

Unicode and ANSI names

INTERNET_CACHE_GROUP_INFOW (Unicode) and INTERNET_CACHE_GROUP_INFOA (ANSI)

See also

GetUrlCacheGroupAttribute
SetUrlCacheGroupAttribute

 

 

Community Additions

ADD
Show:
© 2016 Microsoft