gpt4 book ai didi

c# - 使用 C# 阻止 Windows 7 的 Internet 连接

转载 作者:太空狗 更新时间:2023-10-29 17:56:42 25 4
gpt4 key购买 nike

有没有办法通过用 C# 编写代码来阻止对我的 PC 的 Internet 访问?

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

最佳答案

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

这是指向该类(class)信息的链接:

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

关于c# - 使用 C# 阻止 Windows 7 的 Internet 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2752711/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com