如何使用.NET获取计算机上的网络连接列表?

4

如何使用c#获取计算机中的网络连接列表,包括vpn列表或其他连接类型。

在Windows 7中,路径为“控制面板\网络和Internet\网络连接”。

我需要编写一个函数来在c#中连接到互联网。


1
你是在寻找网络接口、VPN、TCP会话、连接的共享文件还是其他什么? - Gabe
1个回答

6

我需要获取活动和停用连接列表,但您的回答只显示了活动连接。 - jozi
1
我不相信你可以使用.NET API来完成这个任务,你可能需要使用P/Invoke。如果你需要通过编程的方式启用/禁用特定接口,可以参考这个现有的问题:https://dev59.com/IHRA5IYBdhLWcg3wsgLq - Leon Breedt
没有禁用卡的链接,但我正在寻找连接到互联网的方法。 - jozi

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接