共用方式為


IBackgroundCopyJob::GetProxySettings 方法(bits.h)

取得工作用來傳輸檔案的代理資訊。

語法

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

參數

[out] pProxyUsage

指定工作用來傳輸檔案的代理設定。 關於代理選項的列表,請參見 BG_JOB_PROXY_USAGE 列舉。

[out] pProxyList

空終止字串,包含一個或多個用於傳輸檔案的代理。 這份清單有篇幅限制。 關於字串格式的詳細資訊,請參閱 啟用網際網路功能的「列出代理伺服器」章節。 完成後呼叫 CoTaskMemFree 函式來釋放 ppProxyList

[out] pProxyBypassList

空終端字串,包含一個可選的主機名稱或 IP 位址清單,這些名稱未經由代理路由。 這份清單有篇幅限制。 關於字串格式的詳細資訊,請參閱 啟用網際網路功能中「代理繞過」一節。 完成後呼叫 CoTaskMemFree 函式來釋放 ppProxyBypassList

返回值

此方法回傳以下 HRESULT 值及其他值。

回傳碼 Description
S_OK
代理資訊已成功取得。
E_INVALIDARG
其中一個或多個參數為 NULL。

需求

Requirement 價值觀
最低支援的用戶端 視窗XP
支援的最低伺服器 Windows Server 2003
目標平臺 窗戶
Header Bits.h
Library Bits.lib
DLL QmgrPrxy.dll

另請參閱

BG_JOB_PROXY_USAGE

IBackgroundCopyJob::SetProxySettings