Функция 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
Не реализован.
Возвращаемое значение
Возвращает одно из следующих значений.
Код возврата | Описание |
---|---|
|
Пользователь подтвердил, что продолжить можно или пользователь не требует ввода данных. |
|
Пользователь отменил запрос. |
|
Недостаточно памяти для выполнения запроса. |
Комментарии
Всегда информируйте пользователя при изменении уровня безопасности или рискуете подвергнуть пользователя недобровольному раскрытию информации.
Как и все другие аспекты API WinINet, эту функцию нельзя безопасно вызывать из библиотеки DllMain или из конструкторов и деструкторов глобальных объектов.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | wininet.h |
Библиотека | Wininet.lib |
DLL | Wininet.dll |