HTTP_CACHE_POLICY_TYPE 枚举 (http.h)

HTTP_CACHE_POLICY_TYPE 枚举类型定义可用的缓存策略。 它用于限制 HTTP_CACHE_POLICY 结构的 Policy 成员的值,后者又在 HttpAddFragmentToCache 函数的 pCachePolicy 参数中用于指定响应片段的缓存方式。

语法

typedef enum _HTTP_CACHE_POLICY_TYPE {
  HttpCachePolicyNocache,
  HttpCachePolicyUserInvalidates,
  HttpCachePolicyTimeToLive,
  HttpCachePolicyMaximum
} HTTP_CACHE_POLICY_TYPE, *PHTTP_CACHE_POLICY_TYPE;

常量

 
HttpCachePolicyNocache
根本不缓存此值。
HttpCachePolicyUserInvalidates
缓存此值,直到用户提供其他值。
HttpCachePolicyTimeToLive
将此值缓存指定时间,然后将其从缓存中删除。
HttpCachePolicyMaximum
终止 枚举;不用于确定策略。

要求

要求
最低受支持的客户端 Windows Vista、Windows XP SP2 [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 http.h

另请参阅

HTTP_CACHE_POLICY

HttpAddFragmentToCache