勇芳软件工作室.汉化:  WinHTTP Reference > WinHTTP Structures >

WINHTTP_PROXY_INFO

Previous pageReturn to chapter overviewNext page

描述

 

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字符串。

 

备注

 

该结构与WinHttpSetOptionWinHttpQueryOption一起使用,通过指定WINHTTP_OPTION_PROXY标志来获取或设置当前会话的代理配置。

 

此结构与WinHttpSetDefaultProxyConfigurationWinHttpGetDefaultProxyConfiguration一起使用以获取或设置注册表中的默认代理配置。

 

代理服务器列表包含一个或多个以分号或空格分隔的以下字符串。

 

([<scheme>=][<scheme>"://"]<server>[":"<port>])

 

代理绕过列表包含一个或多个由分号或空格分隔的服务器名称。代理旁路列表还可以包含字符串“<本地>”,以指示所有本地Intranet站点被绕过。本地Intranet站点被认为是所有不包含其名称的时间段的服务器。