Condividi tramite


struttura HTTP_CACHE_POLICY (http.h)

La struttura HTTP_CACHE_POLICY viene usata per definire criteri di cache associati a un frammento di risposta memorizzato nella cache.

Sintassi

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

Members

Policy

Questo parametro è uno dei valori seguenti del HTTP_CACHE_POLICY_TYPE per controllare la modalità di memorizzazione nella cache di una risposta o di un frammento di risposta associato.

Valore Significato
HttpCachePolicyNocache
Non memorizzare nella cache i dati.
HttpCachePolicyUserInvalidates
Memorizzare nella cache i dati fino a quando l'applicazione non la rilascia in modo esplicito.
HttpCachePolicyTimeToLive
Memorizzare nella cache i dati per un numero di secondi specificato dal membro SecondsToLive .

SecondsToLive

Quando il membro Policy è uguale a HttpCachePolicyTimeToLive, i dati vengono memorizzati nella cache per SecondsToLive secondi prima del rilascio. Per altri valori di Policy, SecondsToLive viene ignorato.

Requisiti

   
Client minimo supportato Windows Vista, Windows XP con SP2 [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione http.h

Vedi anche

HttpAddFragmentToCache