首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用C#阻止Windows7的互联网连接

使用C#阻止Windows7的互联网连接
EN

Stack Overflow用户
提问于 2010-05-02 15:01:43
回答 1查看 3.1K关注 0票数 9

有没有一种方法可以通过用C#编写代码来阻止我的PC访问互联网?

我使用的是Windows7,一种控制防火墙的方法也会有所帮助。我看过Windows XP和Windows Vista的解决方案,但我没有找到任何适用于“7”的解决方案。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-05-02 15:45:10

您可以使用WMI类Win32_NetworkAdapter禁用/启用网络适配器。

以下是有关该类的信息的链接:

http://msdn.microsoft.com/en-us/library/aa394216%28v=VS.85%29.aspx

编辑:由于评论说您只想禁用传入流量。

如果您只想禁用传入流量,我认为您可能必须使用Windows Firewall API,我从未使用过它,所以我不确定它是否能够做到这一点,但看起来似乎是可行的,而且据我所知,它与Win 7兼容。

这里有一个链接(我建议VBscript示例可能比C++示例更容易转换为C# ):

http://msdn.microsoft.com/en-us/library/aa366453%28v=VS.85%29.aspx

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2752711

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档