我正在尝试使用 C# 编写一个程序作为我公司的多功能工具。我们希望在此工具中完成的一件事是确定 IPv6 是否已启用/绑定到我们的 Windows 7 计算机上的局域网连接网络适配器。我并不是在寻找它的地址,只是想知道它是否在该适配器上启用或禁用。我不确定如何编码。从我在网上找到的内容来看,我似乎应该使用 System.Net.Configuration 和 Ipv6Element 来检查它是否已启用,但我不知道如何对其进行编码。我希望能够在文本框中显示它是否启用或禁用,所以我猜我会使用布尔值。有人能指出我在这方面的正确方向吗?谢谢!
您可以使用此属性测试操作系统是否支持 IPv6:
bool supportsIpV6 = System.Net.Sockets.Socket.OSSupportsIPv6;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)