InternetConfirmZoneCrossingA 函式 (wininet.h)
檢查安全與不安全 URL 之間的變更。 一律在兩個 URL 之間的安全性發生變更時通知使用者。 一般而言,應用程式應該允許使用者透過與對話框互動來確認變更。
語法
DWORD InternetConfirmZoneCrossingA(
[in] HWND hWnd,
[in] LPSTR szUrlPrev,
[in] LPSTR szUrlNew,
[in] BOOL bPost
);
參數
[in] hWnd
任何必要對話框的父視窗句柄。
[in] szUrlPrev
Null 終止字串的指標,指定在提出目前要求之前檢視的 URL。
[in] szUrlNew
Null 終止字串的指標,指定使用者要求檢視的新 URL。
[in] bPost
未實作。
傳回值
傳回下列其中一個值。
傳回碼 | 描述 |
---|---|
|
使用者確認可以繼續,或不需要使用者輸入。 |
|
使用者已取消要求。 |
|
記憶體不足,無法執行要求。 |
言論
當安全性層級發生變更時,請一律通知使用者,或者您有風險讓使用者不自願的資訊洩漏。
如同 WinINet API 的其他所有層面,無法從 DllMain 或全域物件的建構函式和解構函式安全地呼叫此函式。
注意 WinINet 不支援伺服器實作。 此外,不應該從服務使用。 針對伺服器實作或服務,請使用 Microsoft Windows HTTP 服務 (WinHTTP)。
注意
wininet.h 標頭會根據 UNICODE 預處理器常數的定義,將 InternetConfirmZoneCrossing 定義為自動選取此函式的 ANSI 或 Unicode 版本。 混合使用編碼中性別名與非編碼中性的程序代碼,可能會導致編譯或運行時間錯誤不符。 如需詳細資訊,請參閱函式原型的
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
支援的最低伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
目標平臺 | 窗戶 |
標頭 | wininet.h |
連結庫 | Wininet.lib |
DLL | Wininet.dll |