IWebProxy 接口 (wuapi.h)

包含 HTTP 代理设置。

重要Windows 10 和 Windows Server 2016 不支持此接口。 有关详细信息,请参见备注。
 

继承

IWebProxy 接口继承自 IDispatch 接口。 IWebProxy 还具有以下类型的成员:

方法

IWebProxy 接口具有这些方法。

 
IWebProxy::get_Address

获取并设置代理服务器的地址和十进制端口号。 (获取)
IWebProxy::get_AutoDetect

获取并设置一个布尔值,该值指示 IWebProxy 是否自动检测代理设置。 (获取)
IWebProxy::get_BypassList

获取和设置不使用代理服务器的地址集合。 (获取)
IWebProxy::get_BypassProxyOnLocal

获取并设置一个布尔值,该值指示本地地址是否绕过代理服务器。 (获取)
IWebProxy::get_ReadOnly

获取一个布尔值,该值指示 WebProxy 对象是否为只读。
IWebProxy::get_UserName

获取并设置要提交到代理服务器进行身份验证的用户名。 (获取)
IWebProxy::P romptForCredentials

提示用户输入用于代理身份验证的密码。
IWebProxy::P romptForCredentialsFromHwnd

使用父窗口的 hWnd 属性提示用户输入用于代理身份验证的密码。
IWebProxy::p ut_Address

获取并设置代理服务器的地址和十进制端口号。 (放置)
IWebProxy::p ut_AutoDetect

获取并设置一个布尔值,该值指示 IWebProxy 是否自动检测代理设置。 (放置)
IWebProxy::p ut_BypassList

获取和设置不使用代理服务器的地址集合。 (放置)
IWebProxy::p ut_BypassProxyOnLocal

获取并设置一个布尔值,该值指示本地地址是否绕过代理服务器。 (放置)
IWebProxy::p ut_UserName

获取并设置要提交到代理服务器进行身份验证的用户名。 (放置)
IWebProxy::SetPassword

设置要提交到代理服务器进行身份验证的密码。

注解

可以使用 WebProxy coclass 创建此接口的实例。 使用 Microsoft.Update.WebProxy 程序标识符创建 对象。

重要Windows 10 和 Windows Server 2016 不支持此接口。 若要在这些操作系统上配置代理设置, (包括 Windows 更新 代理) 的代理设置,请使用“设置”“网络 & Internet”部分的“代理”页。 可以选择使用 代理自动配置脚本 来应用设置。 如果配置代理设置,请确保允许访问本文中列出的Windows 更新使用的域。
 

要求

要求
最低受支持的客户端 Windows XP、Windows 2000 Professional 和 SP3 [仅限桌面应用]
最低受支持的服务器 Windows Server 2003、Windows 2000 Server SP3 [仅限桌面应用]
目标平台 Windows
标头 wuapi.h