【发布时间】:2010-10-09 18:43:00
【问题描述】:
我试图弄清楚如何通过 C# 代码确定我与远程计算机的通信是使用 WLAN 卡还是本地计算机上的有线 NIC。
例如,通过 ODBC 连接到 SQL 数据库或 UNC 文件共享来访问远程计算机。如何检测通信是通过 WLAN 还是有线 LAN?
目的是警告用户应用程序不喜欢通过 WLAN 与远程机器通信。
我对常规的 C#+.NET Framework 解决方案都持开放态度,但如果有帮助,我也可以使用 WMI。
下一步是确定访问是否通过 WAN/VPN 连接,但主要问题是第一个问题。
弗罗德
【问题讨论】: