Compartir a través de


estructura HTTP_CACHE_POLICY (http.h)

La estructura HTTP_CACHE_POLICY se usa para definir una directiva de caché asociada a un fragmento de respuesta almacenado en caché.

Sintaxis

typedef struct _HTTP_CACHE_POLICY {
  HTTP_CACHE_POLICY_TYPE Policy;
  ULONG                  SecondsToLive;
} HTTP_CACHE_POLICY, *PHTTP_CACHE_POLICY;

Members

Policy

Este parámetro es uno de los siguientes valores de la HTTP_CACHE_POLICY_TYPE para controlar cómo se almacena en caché una respuesta asociada o un fragmento de respuesta.

Valor Significado
HttpCachePolicyNocache
No almacene en caché los datos.
HttpCachePolicyUserInvalidates
Almacene en caché los datos hasta que la aplicación la libere explícitamente.
HttpCachePolicyTimeToLive
Almacene en caché los datos durante un número de segundos especificados por el miembro SecondsToLive .

SecondsToLive

Cuando el miembro Policy es igual a HttpCachePolicyTimeToLive, los datos se almacenan en caché durante segundos secondsToLive antes de su lanzamiento. Para otros valores de Policy, SecondsToLive se omite.

Requisitos

   
Cliente mínimo compatible Windows Vista, Windows XP con SP2 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado http.h

Consulte también

HttpAddFragmentToCache