取得工作用來傳輸檔案的代理資訊。
語法
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 |
|---|---|
|
代理資訊已成功取得。 |
|
其中一個或多個參數為 NULL。 |
需求
| Requirement | 價值觀 |
|---|---|
| 最低支援的用戶端 | 視窗XP |
| 支援的最低伺服器 | Windows Server 2003 |
| 目標平臺 | 窗戶 |
| Header | Bits.h |
| Library | Bits.lib |
| DLL | QmgrPrxy.dll |