我如何才能发现我的机器上存在的网络适配器
本文关键字:机器 存在 网络适配器 我的 发现 | 更新日期: 2023-09-27 18:21:16
在我的应用程序中,我需要检查是否连接了一些网络适配器(使用USB的插头)。当这个插件被连接时,我将新硬件视为网络适配器,我需要开始使用它-
我如何才能在运行时知道新硬件是否已连接?
p.S:我需要使用.net框架2.0
谢谢。
您可以使用枚举本地机器上的所有网络接口
System.Net.NetworkInformation.GetAllNetworkInterface()
这可能会为您提供足够的信息,以确定是否已连接网络适配器。
http://msdn.microsoft.com/en-us/library/system.net.networkinformation.networkinterface.getallnetworkinterfaces.aspx
我认为您应该了解WMI事件。如果系统广播有关正在连接的硬件的信息,它将通过WMI 进行广播