如何用代码打破互联网连接?

时间:2010-05-23 04:48:04

标签: c++ windows

嘿,我知道在某些电脑上你可以通过一个按钮来切断无线网络,我想用我的桌面做到这一点,但它不是无线的。有没有办法在代码中阻止我的电脑上网,然后解锁。无论如何我能做到这一点?

3 个答案:

答案 0 :(得分:5)

尝试使用WMI - Windows Management Instrumentation禁用网络连接。

WMI是基于COM技术的基本/脚本友好的API,但不提供greate功能。但希望它有所帮助

答案 1 :(得分:3)

一种可能性是使用IpReleaseAddress来断开连接,并IpRenewAddress重新启动它。另一种可能性是使用SetIfEntry来禁用/启用网络接口。

答案 2 :(得分:0)

如果您通过DHCP获取地址,那么在Windows上使用相当强大的方法就是在您想要访问时调用ipconfig / release和ipconfig / renew。