CInternetSession::SetOption
インターネット セッションのオプションを設定します。
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