CInternetSession::SetOption
更新 : 2007 年 11 月
インターネット セッションのオプションを設定します。
BOOL SetOption(
DWORD dwOption,
LPVOID lpBuffer,
DWORD dwBufferLength,
DWORD dwFlags = 0
);
BOOL SetOption(
DWORD dwOption,
DWORD dwValue,
DWORD dwFlags = 0
);
パラメータ
dwOption
設定するインターネット オプション。指定できるオプションの一覧については、Windows SDK の「Option Flags」を参照してください。lpBuffer
オプション設定が格納されているバッファ。dwBufferLength
lpBuffer の長さまたは dwValue のサイズ。dwValue
オプション設定が格納されている DWORD。dwFlags
さまざまなキャッシュ オプションを指定します。既定値は 0 です。指定できる値は、次のとおりです。INTERNET_FLAG_DONT_CACHE ローカル コンピュータまたはゲートウェイ サーバーのいずれにもデータをキャッシュしません。
INTERNET_FLAG_OFFLINE ダウンロード操作は、永続的なキャッシュだけを使用して行われます。項目がキャッシュに存在しない場合、対応するエラー コードが返されます。このフラグは、ビットごとの OR (|) 演算子を使用して組み合わせることができます。
戻り値
操作が成功した場合は TRUE を返します。エラーが発生した場合は FALSE を返します。呼び出しに失敗した場合は、Win32 関数 GetLastError でエラーの原因を判断できます。
必要条件
ヘッダー : afxinet.h
参照
参照
CInternetSession::ServiceTypeFromHandle