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


Функция InternetConfirmZoneCrossing (wininet.h)

Проверяет наличие изменений между безопасными и небезопасными URL-адресами. Всегда сообщайте пользователю, когда происходит изменение безопасности между двумя URL-адресами. Как правило, приложение должно позволить пользователю подтвердить изменение путем взаимодействия с диалоговым окном.

Синтаксис

DWORD InternetConfirmZoneCrossing(
  [in] HWND  hWnd,
  [in] LPSTR szUrlPrev,
  [in] LPSTR szUrlNew,
  [in] BOOL  bPost
);

Параметры

[in] hWnd

Дескриптор родительского окна для любого требуемого диалогового окна.

[in] szUrlPrev

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

[in] szUrlNew

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

[in] bPost

Не реализован.

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

Возвращает одно из следующих значений.

Код возврата Описание
ERROR_SUCCESS
Пользователь подтвердил, что продолжить можно или пользователь не требует ввода данных.
ERROR_CANCELLED
Пользователь отменил запрос.
ERROR_NOT_ENOUGH_MEMORY
Недостаточно памяти для выполнения запроса.

Комментарии

Всегда информируйте пользователя при изменении уровня безопасности или рискуете подвергнуть пользователя недобровольному раскрытию информации.

Как и все другие аспекты API WinINet, эту функцию нельзя безопасно вызывать из библиотеки DllMain или из конструкторов и деструкторов глобальных объектов.

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

Требования

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

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

Включение функциональных возможностей Интернета

Функции WinINet