Функция InternetSetOptionA (wininet.h)
Задает параметр Интернета.
Синтаксис
BOOL InternetSetOptionA(
[in] HINTERNET hInternet,
[in] DWORD dwOption,
[in] LPVOID lpBuffer,
[in] DWORD dwBufferLength
);
Параметры
[in] hInternet
Дескриптор, для которого следует задать сведения.
[in] dwOption
Параметр Internet, который нужно задать. Это может быть одно из значений флагов параметров .
[in] lpBuffer
Указатель на буфер, содержащий параметр .
[in] dwBufferLength
Размер буфера lpBuffer . Если lpBuffer содержит строку, размер будет указан в TCHAR. Если lpBuffer содержит не строку, размер будет в байтах.
Возвращаемое значение
Возвращает значение TRUE в случае успешного выполнения или FALSE в противном случае. Чтобы получить определенное сообщение об ошибке, вызовите Метод GetLastError.
Комментарии
GetLastError вернет ошибку ERROR_INVALID_PARAMETER , если указан флаг параметра, который не может быть задан.
Дополнительные сведения см. в разделе Настройка и получение параметров браузера.
Как и все другие аспекты API WinINet, эту функцию нельзя безопасно вызывать из DllMain или конструкторов и деструкторов глобальных объектов.
Примечание
Заголовок wininet.h определяет InternetSetOption в качестве псевдонима, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора UNICODE. Сочетание использования псевдонима, не зависящий от кодировки, с кодом, не зависящим от кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | wininet.h |
Библиотека | Wininet.lib |
DLL | Wininet.dll |