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
以 Null 结尾的字符串,其中包含用于传输文件的一个或多个代理。 列表以空格分隔。 有关字符串格式的详细信息,请参阅 启用 Internet 功能的列出代理服务器部分。 完成后,调用 CoTaskMemFree 函数以释放 ppProxyList 。
[out] pProxyBypassList
以 Null 结尾的字符串,其中包含未通过代理路由的主机名或 IP 地址的可选列表或两者。 列表以空格分隔。 有关字符串格式的详细信息,请参阅 启用 Internet 功能的列出代理绕过部分。 完成后,调用 CoTaskMemFree 函数以释放 ppProxyBypassList 。
返回值
此方法返回以下 HRESULT 值以及其他值。
返回代码 | 说明 |
---|---|
|
已成功检索代理信息。 |
|
一个或多个参数为 NULL。 |
要求
最低受支持的客户端 | Windows XP |
最低受支持的服务器 | Windows Server 2003 |
目标平台 | Windows |
标头 | bits.h |
Library | Bits.lib |
DLL | QmgrPrxy.dll |