Partager via


énumération HTTP_CACHE_POLICY_TYPE (http.h)

Le type d’énumération HTTP_CACHE_POLICY_TYPE définit les stratégies de cache disponibles. Il est utilisé pour restreindre les valeurs du membre Policy de la structure HTTP_CACHE_POLICY , qui est à son tour utilisé dans le paramètre pCachePolicy de la fonction HttpAddFragmentToCache pour spécifier la façon dont un fragment de réponse est mis en cache.

Syntax

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

Constantes

 
HttpCachePolicyNocache
Ne mettez pas cette valeur en cache du tout.
HttpCachePolicyUserInvalidates
Mettez cette valeur en cache jusqu’à ce que l’utilisateur en fournisse une autre.
HttpCachePolicyTimeToLive
Mettez cette valeur en cache pendant une durée spécifiée, puis supprimez-la du cache.
HttpCachePolicyMaximum
Met fin à l’énumération ; non utilisé pour déterminer la stratégie.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista, Windows XP avec SP2 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête http.h

Voir aussi

HTTP_CACHE_POLICY

HttpAddFragmentToCache