次の方法で共有


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

参照

関連項目

CInternetSession クラス

階層図

その他の技術情報

CInternetSession::ServiceTypeFromHandle