检索作业用于传输文件的代理信息。
Syntax
HRESULT GetProxySettings(
[out] BG_JOB_PROXY_USAGE *pProxyUsage,
[out] LPWSTR *pProxyList,
[out] LPWSTR *pProxyBypassList
);
参数
[out] pProxyUsage
指定作业用于传输文件的代理设置。 有关代理选项的列表,请参阅 BG_JOB_PROXY_USAGE 枚举。
[out] pProxyList
包含用于传输文件的一个或多个代理的以 Null 结尾的字符串。 列表以空格分隔。 有关字符串格式的详细信息,请参阅 “启用 Internet 功能”的“列出代理服务器”部分。 完成后,调用 CoTaskMemFree 函数以释放 ppProxyList 。
[out] pProxyBypassList
以 Null 结尾的字符串,其中包含主机名或 IP 地址的可选列表,或者两者均未通过代理路由。 列表以空格分隔。 有关字符串格式的详细信息,请参阅 “列出启用 Internet 功能的代理绕过”部分。 完成后,调用 CoTaskMemFree 函数以释放 ppProxyBypassList 。
返回值
此方法返回以下 HRESULT 值以及其他值。
| 返回代码 | Description |
|---|---|
|
已成功检索代理信息。 |
|
一个或多个参数为 NULL。 |
要求
| Requirement | 价值 |
|---|---|
| 最低支持的客户端 | Windows XP |
| 支持的最低服务器 | Windows Server 2003 |
| 目标平台 | Windows操作系统 |
| Header | bits.h |
| Library | Bits.lib |
| DLL | QmgrPrxy.dll |