HTTP_CACHE_POLICY構造体 (http.h)
HTTP_CACHE_POLICY構造体は、キャッシュされた応答フラグメントに関連付けられているキャッシュ ポリシーを定義するために使用されます。
構文
typedef struct _HTTP_CACHE_POLICY {
HTTP_CACHE_POLICY_TYPE Policy;
ULONG SecondsToLive;
} HTTP_CACHE_POLICY, *PHTTP_CACHE_POLICY;
メンバー
Policy
このパラメーターは、関連付けられた応答または応答フラグメントのキャッシュ方法を制御するために 、HTTP_CACHE_POLICY_TYPE の次のいずれかの値です。
値 | 説明 |
---|---|
|
データをキャッシュしないでください。 |
|
アプリケーションによって明示的に解放されるまで、データをキャッシュします。 |
|
SecondsToLive メンバーによって指定された秒数だけデータをキャッシュします。 |
SecondsToLive
Policy メンバーが HttpCachePolicyTimeToLive と等しい場合、データは解放されるまでの SecondsToLive 秒間キャッシュされます。 Policy のその他の値の場合、SecondsToLive は無視されます。
要件
サポートされている最小のクライアント | Windows Vista、WINDOWS XP と SP2 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | http.h |