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の オプション フラグ を参照してください。lpBuffer
オプション設定を格納するバッファー。dwBufferLength
lpBuffer の長さまたは dwValueのサイズ。dwValue
DWORD オプション設定を含む。dwFlags
さまざまなキャッシュのオプションを示します。既定値は 0 に設定されます。使用できる値は次のとおりです。:INTERNET_FLAG_DONT_CACHE は、ローカルまたはゲートウェイのすべてのサーバーでデータをキャッシュしません。
INTERNET_FLAG_OFFLINE のダウンロード操作は、永続的なキャッシュを介してのみ読み込まれます。キャッシュに項目がない場合は、適切なエラー コードが返されます。このフラグは、ビットごとに組み合わせることがあります ( OR**|**) 演算子を使用して、複数のオプションを指定できます。
戻り値
操作が正常終了した場合 [真] の値が返されます。エラーが発生した場合、FALSE の値が返されます。呼び出しが失敗した場合、エラーの原因を判断するために、Win32 関数 GetLastError が呼び出されるかがあります。
必要条件
Header: afxinet.h