INTERNET_CACHE_CONFIG_INFOA 结构 (winineti.h)
包含有关 Internet 缓存配置的信息。
语法
typedef struct _INTERNET_CACHE_CONFIG_INFOA {
DWORD dwStructSize;
DWORD dwContainer;
DWORD dwQuota;
DWORD dwReserved4;
BOOL fPerUser;
DWORD dwSyncMode;
DWORD dwNumCachePaths;
union {
struct {
CHAR CachePath[MAX_PATH];
DWORD dwCacheSize;
};
INTERNET_CACHE_CONFIG_PATH_ENTRYA CachePaths[ANYSIZE_ARRAY];
};
DWORD dwNormalUsage;
DWORD dwExemptUsage;
} INTERNET_CACHE_CONFIG_INFOA, *LPINTERNET_CACHE_CONFIG_INFOA;
成员
dwStructSize
此结构的大小(以字节为单位)。 此值可用于帮助确定缓存系统的版本。
dwContainer
结构中其余数据适用的容器。0 (零) 表示内容容器。
dwQuota
以 KB 为单位指定的容器的缓存配额限制。
dwReserved4
保留。
fPerUser
保留。
dwSyncMode
保留。
dwNumCachePaths
保留。
CachePath[MAX_PATH]
dwContainer 中容器的缓存路径。
dwCacheSize
保留。
CachePaths[ANYSIZE_ARRAY]
保留。
dwNormalUsage
以 KB 为单位指定的容器的缓存大小。
dwExemptUsage
此容器从清理中免除的千字节数。
注解
注意 WinINet 不支持服务器实现。 此外,不应从服务使用它。 对于服务器实现或服务,请使用 Microsoft Windows HTTP Services (WinHTTP) 。
注意
winineti.h 标头将INTERNET_CACHE_CONFIG_INFO定义为别名,该别名根据 UNICODE 预处理器常量的定义自动选择此函数的 ANSI 或 Unicode 版本。 将非特定编码别名与非非特定编码的代码混合使用可能会导致不匹配,从而导致编译或运行时错误。 有关详细信息,请参阅 函数原型的约定。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP、Windows 2000 Professional SP4 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003、Windows 2000 Server SP4 [仅限桌面应用] |
标头 | winineti.h |