Freigeben über


HTTP_CACHE_POLICY-Struktur (http.h)

Die HTTP_CACHE_POLICY-Struktur wird verwendet, um eine Cacherichtlinie zu definieren, die einem zwischengespeicherten Antwortfragment zugeordnet ist.

Syntax

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

Members

Policy

Dieser Parameter ist einer der folgenden Werte aus dem HTTP_CACHE_POLICY_TYPE , um zu steuern, wie ein zugeordnetes Antwort- oder Antwortfragment zwischengespeichert wird.

Wert Bedeutung
HttpCachePolicyNocache
Zwischenspeichern Sie die Daten überhaupt nicht.
HttpCachePolicyUserInvalidates
Zwischenspeichern der Daten, bis sie von der Anwendung explizit freigegeben werden.
HttpCachePolicyTimeToLive
Zwischenspeichern der Daten für eine Vom SecondsToLive-Member angegebene Anzahl von Sekunden.

SecondsToLive

Wenn der Richtlinienmember gleich HttpCachePolicyTimeToLive ist, werden Die Daten sekunden vor der Veröffentlichung für SecondsToLive zwischengespeichert. Für andere Werte von Policy wird SecondsToLive ignoriert.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista, Windows XP mit SP2 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile http.h

Weitere Informationen

HttpAddFragmentToCache