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


Функция InternetGoOnline (winineti.h)

Запрашивает у пользователя разрешение на инициирование подключения к URL-адресу.

Синтаксис

BOOL InternetGoOnline(
  [in] LPSTR lpszURL,
  [in] HWND  hwndParent,
  [in] DWORD dwFlags
);

Параметры

[in] lpszURL

Указатель на строку, завершающуюся значением NULL, которая указывает URL-адрес веб-сайта для подключения.

[in] hwndParent

Дескриптор родительского окна.

[in] dwFlags

Этот параметр может быть равен нулю или следующему флагу.

Значение Значение
INTERNET_GOONLINE_REFRESH
Этот флаг не используется.

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

Если функция выполняется успешно, возвращается значение TRUE.

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

Если функции завершатся сбоем, она может вернуть следующий код ошибки:

Код возврата Описание
ERROR_INVALID_PARAMETER
Один или несколько параметров неверны.

Параметр dwFlags содержит значение, отличное от нуля или INTERNET_GOONLINE_REFRESH.

Комментарии

Примечание WinINet не поддерживает реализации сервера. Кроме того, его не следует использовать из службы. Для серверных реализаций или служб используйте службы Microsoft Windows HTTP (WinHTTP).
 

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header winineti.h (включая Wininet.h, Winineti.h, Wininet.h, Winineti.h)
Библиотека Wininet.lib
DLL Wininet.dll

См. также раздел

Установка коммутируемого подключения к Интернету

Функции WinINet