描述
WINHTTP_PROXY_INFO结构包含会话或默认代理配置。
C / C ++语法
struct WINHTTP_PROXY_INFO { DWORD dwAccessType; LPWSTR lpszProxy; LPWSTR lpszProxyBypass; }; |
PowerBASIC 语法
TYPE WINHTTP_PROXY_INFO dwAccessType AS DWORD lpszProxy AS WSTRINGZ PTR lpszProxyBypass AS WSTRINGZ PTR END TYPE |
成员
dwAccessType
无符号长整数值,包含访问类型。这可以是以下值之一:
WINHTTP_ACCESS_TYPE_NO_PROXY
互联网通过直接连接访问。
WINHTTP_ACCESS_TYPE_DEFAULT_PROXY
仅在设置代理信息时适用。
WINHTTP_ACCESS_TYPE_NAMED_PROXY
使用代理访问Internet。
lpszProxy
指向包含代理服务器列表的以null结尾的Unicode字符串。
lpszProxyBypass
指向包含代理绕过列表的以null结尾的Unicode字符串。
备注
该结构与WinHttpSetOption和WinHttpQueryOption一起使用,通过指定WINHTTP_OPTION_PROXY标志来获取或设置当前会话的代理配置。
此结构与WinHttpSetDefaultProxyConfiguration和WinHttpGetDefaultProxyConfiguration一起使用以获取或设置注册表中的默认代理配置。
代理服务器列表包含一个或多个以分号或空格分隔的以下字符串。
([<scheme>=][<scheme>"://"]<server>[":"<port>])
代理绕过列表包含一个或多个由分号或空格分隔的服务器名称。代理旁路列表还可以包含字符串“<本地>”,以指示所有本地Intranet站点被绕过。本地Intranet站点被认为是所有不包含其名称的时间段的服务器。