WinHttpCreateProxyResolver 函式 (winHTTP.h)

WinHttpCreateProxyResolver函式會建立控制碼以供WinHttpGetProxyForUrlEx使用。

語法

WINHTTPAPI DWORD WinHttpCreateProxyResolver(
  [in]  HINTERNET hSession,
  [out] HINTERNET *phResolver
);

參數

[in] hSession

先前呼叫WinHttpOpen所傳回的有效HINTERNET WinHTTP 會話控制碼。 會話控制碼必須使用 WINHTTP_FLAG_ASYNC開啟。

[out] phResolver

用於 WinHttpGetProxyForUrlEx之新控制碼的指標。 完成或取消未完成的作業時,請使用 WinHttpCloseHandle關閉此控制碼。

傳回值

指出作業結果的狀態碼。

可能會傳回下列程式碼。 描述
ERROR_SUCCESS
作業成功。
ERROR_INVALID_HANDLE
hSession 為 Null。
ERROR_WINHTTP_INCORRECT_HANDLE_TYPE
hSession 不是 呼叫 WinHttpOpenhSession 未使用 WINHTTP_FLAG_ASYNC標示為非同步結果。

規格需求

   
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
目標平台 Windows
標頭 winHTTP.h
程式庫 WinHTTP.lib
Dll Winhttp.dll