Поделиться через


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 (побитовый**|**) оператор.

Возвращаемое значение

Если операция выполнена успешно, возвращается значение TRUE.Если возникла ошибка, то возвращается значение FALSE.Если вызов завершается с ошибкой, то функция Win32 GetLastError может быть называется, чтобы определить причину ошибки.

Требования

Header: afxinet.h

См. также

Ссылки

Класс CInternetSession

Диаграмма иерархии

Другие ресурсы

CInternetSession::ServiceTypeFromHandle