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 服务(WinHTTP)
 

注意

winineti.h 标头将INTERNET_CACHE_CONFIG_INFO定义为一个别名,该别名根据 UNICODE 预处理器常量的定义自动选择此函数的 ANSI 或 Unicode 版本。 将中性编码别名与不中性编码的代码混合使用可能会导致编译或运行时错误不匹配。 有关详细信息,请参阅函数原型的 约定。

要求

要求 价值
最低支持的客户端 具有 SP4 的 Windows XP、Windows 2000 Professional [仅限桌面应用]
支持的最低服务器 Windows Server 2003、带 SP4 的 Windows 2000 Server [仅限桌面应用]
标头 winineti.h

另请参阅

GetUrlCacheConfigInfo