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


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