Функция InternetConfirmZoneCrossingW (wininet.h)
Проверяет наличие изменений между защищенными и небезопасными URL-адресами. Всегда сообщайте пользователю, когда происходит изменение в безопасности между двумя URL-адресами. Как правило, приложение должно разрешить пользователю подтвердить изменение через взаимодействие с диалоговым окном.
Синтаксис
DWORD InternetConfirmZoneCrossingW(
[in] HWND hWnd,
[in] LPWSTR szUrlPrev,
[in] LPWSTR szUrlNew,
[in] BOOL bPost
);
Параметры
[in] hWnd
Обработка родительского окна для любого обязательного диалогового окна.
[in] szUrlPrev
Указатель на строку, завершающуюся значением NULL, которая указывает URL-адрес, который был просмотрован до выполнения текущего запроса.
[in] szUrlNew
Указатель на строку, завершающуюся значением NULL, которая указывает новый URL-адрес, запрошенный пользователем для просмотра.
[in] bPost
Не реализовано.
Возвращаемое значение
Возвращает одно из следующих значений.
Возвращаемый код | Описание |
---|---|
|
Пользователь подтвердил, что он был в порядке продолжения или не требуется входных данных пользователей. |
|
Пользователь отменил запрос. |
|
Недостаточно памяти для выполнения запроса. |
Замечания
Всегда сообщайте пользователю, когда происходит изменение уровня безопасности, или вы рискуете подставить пользователя на непреднамеренное раскрытие информации.
Как и все остальные аспекты API WinINet, эта функция не может быть безопасно вызвана из dllMain или конструкторов и деструкторов глобальных объектов.
Заметка
Заголовок wininet.h определяет InternetConfirmZoneCrossing как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 2000 Профессиональный [только классические приложения] |
минимальный поддерживаемый сервер | Windows 2000 Server [только классические приложения] |
целевая платформа | Виндоус |
заголовка | wininet.h |
библиотеки |
Wininet.lib |
DLL | Wininet.dll |
См. также
функций WinINet