如何使用WinHttpGetDefaultProxyConfiguration将WinHttp代理设置为直接访问

时间:2017-07-21 12:25:56

标签: c# proxy netsh

目前我正在使用应用程序中的c#使用PInvoke设置WinHttpGetDefaultProxyConfiguration

使用Netsh设置WinHttp代理时,可以通过调用“reset proxy”将其设置为“DIRECT”来再次禁用它。

我正在努力寻找通过WinHttpGetDefaultProxyConfiguration设置“DIRECT”的方法。 我如何将代理配置重置为“直接”? 任何建议或正确方向的提示都表示赞赏。

2 个答案:

答案 0 :(得分:0)

我想,这可能会有所帮助。我今天遇到了这个项目。

https://github.com/chentiangemalc/ProxyUtils

答案 1 :(得分:0)

今天我花了更多的时间来查看设置代理的所有选项,我错过了WINHTTP_PROXY_INFO对象包含标志WINHTTP_ACCESS_TYPE_NO_PROXY的事实,理论上应该将WinHTTP代理设置为禁用。