註冊 WinHTTP 在有效 Proxy 設定變更時所呼叫的回呼函式。
語法
WINHTTPAPI DWORD WinHttpRegisterProxyChangeNotification(
ULONGLONG ullFlags,
WINHTTP_PROXY_CHANGE_CALLBACK pfnCallback,
PVOID pvContext,
WINHTTP_PROXY_CHANGE_REGISTRATION_HANDLE *hRegistration
);
參數
ullFlags
類型:_In_ ULONGLONG
例如,要傳遞至回呼 (的旗標, WINHTTP_PROXY_NOTIFY_CHANGE) 。
pfnCallback
類型:_In_ WINHTTP_PROXY_CHANGE_CALLBACK
回呼函式的指標,在有效 Proxy 設定變更時應該呼叫。
pvContext
類型:_In_ PVOID
要傳遞至回呼之內容物件的指標。
hRegistration
類型:_Out_ WINHTTP_PROXY_CHANGE_REGISTRATION_HANDLE*
識別回呼函式註冊的句柄。 若要取消註冊,請將此值傳遞至 WinHttpUnregisterProxyChangeNotification。 WINHTTP_PROXY_CHANGE_REGISTRATION_HANDLE 相當於 PVOID。
傳回值
包含狀態代碼的 DWORD ,指出作業的結果。 (清單並非詳盡) ,可以傳回下列程序代碼。
| 程式碼 | 描述 |
|---|---|
| ERROR_SUCCESS | 作業成功。 |
規格需求
| 需求 | 值 |
|---|---|
| 標頭 | winhttp.h |
| 程式庫 | Winhttp.lib |
| Dll | Winhttp.dll |