WINHTTP_PROXY_INFO 结构 (winhttp.h)
WINHTTP_PROXY_INFO结构包含会话或默认代理配置。
语法
typedef struct _WINHTTP_PROXY_INFO {
DWORD dwAccessType;
LPWSTR lpszProxy;
LPWSTR lpszProxyBypass;
} WINHTTP_PROXY_INFO, *LPWINHTTP_PROXY_INFO, *PWINHTTP_PROXY_INFO;
成员
dwAccessType
包含访问类型的无符号长整数值。 这可以是以下值之一:
值 | 含义 |
---|---|
|
通过直接连接访问 Internet。 |
|
仅在设置代理信息时适用。 |
|
使用代理访问 Internet。 |
lpszProxy
指向包含代理服务器列表的字符串值的指针。
lpszProxyBypass
指向包含代理绕过列表的字符串值的指针。
注解
此结构与 WinHttpSetOption 和 WinHttpQueryOption 一起使用,通过指定 WINHTTP_OPTION_PROXY 标志来获取或设置当前会话的代理配置。
此结构与 WinHttpSetDefaultProxyConfiguration 和 WinHttpGetDefaultProxyConfiguration 一起使用,以获取或设置注册表中的默认代理配置。
代理服务器列表包含以下一个或多个用分号或空格分隔的字符串。
([<scheme>=][<scheme>"://"]<server>[":"<port>])
代理绕过列表包含一个或多个用分号或空格分隔的服务器名称。 代理绕过列表还可以包含字符串“local>”<,以指示绕过所有本地 Intranet 站点。 本地 Intranet 站点被视为名称中不包含句点的所有服务器。
注意 对于 Windows XP 和 Windows 2000,请参阅 WinHttp 起始页的 运行时要求 部分。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP、Windows 2000 Professional 和 SP3 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003、Windows 2000 Server SP3 [仅限桌面应用] |
标头 | winhttp.h |
可再发行组件 | Windows XP 和 Windows 2000 上的 WinHTTP 5.0 和 Internet Explorer 5.01 或更高版本。 |