IBackgroundCopyJob::GetProxySettings 方法 (bits.h)

擷取作業用來傳輸檔案的 Proxy 資訊。

語法

HRESULT GetProxySettings(
  [out] BG_JOB_PROXY_USAGE *pProxyUsage,
  [out] LPWSTR             *pProxyList,
  [out] LPWSTR             *pProxyBypassList
);

參數

[out] pProxyUsage

指定作業用來傳輸檔案的 Proxy 設定。 如需 Proxy 選項的清單,請參閱 BG_JOB_PROXY_USAGE 列舉。

[out] pProxyList

以 Null 結束的字串,其中包含一或多個要用來傳輸檔案的 Proxy。 清單是以空格分隔。 如需字串格式的詳細資訊,請參閱 啟用網際網路功能的列出 Proxy 伺服器一節。 完成時,呼叫 CoTaskMemFree 函式以釋放 ppProxyList

[out] pProxyBypassList

以 Null 結束的字串,其中包含未透過 Proxy 路由傳送的選擇性主機名稱或 IP 位址清單,或兩者。 清單是以空格分隔。 如需字串格式的詳細資訊,請參閱 啟用網際網路功能的列出 Proxy 略過一節。 完成時呼叫 CoTaskMemFree 函式以釋放 ppProxyBypassList

傳回值

這個方法會傳回下列 HRESULT 值,以及其他值。

傳回碼 Description
S_OK
已成功擷取 Proxy 資訊。
E_INVALIDARG
一或多個參數為 Null

規格需求

   
最低支援的用戶端 Windows XP
最低支援的伺服器 Windows Server 2003
目標平台 Windows
標頭 bits.h
程式庫 Bits.lib
Dll QmgrPrxy.dll

另請參閱

BG_JOB_PROXY_USAGE

IBackgroundCopyJob::SetProxySettings