次の方法で共有


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 クラス

階層図

CInternetSession::ServiceTypeFromHandle

その他の技術情報

CInternetSession のメンバ