Export (0) Print
Expand All

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

Minimum supported server

Windows 2000 Server

Header

Wininet.h

Unicode and ANSI names

INTERNET_CACHE_GROUP_INFOW (Unicode) and INTERNET_CACHE_GROUP_INFOA (ANSI)

See also

GetUrlCacheGroupAttribute
SetUrlCacheGroupAttribute

 

 

Show:
© 2014 Microsoft