リモートマシンとの通信でローカルマシンのWLANカードまたは有線NICを使用しているかどうかを、C#コードで判断する方法を見つけようとしています。
たとえば、リモートマシンには、SQLデータベースへのODBC接続またはUNCファイル共有のいずれかを介してアクセスします。通信がWLANまたは有線LANのどちらを介して行われているかを検出するにはどうすればよいですか?
目的は、アプリケーションがWLANを介したリモートマシンとの通信を好まないことをユーザーに警告することです。
私は通常のC#+。NET Frameworkソリューションの両方を利用できますが、役立つ場合はWMIを使用することもできます。
次のステップは、アクセスがWAN / VPN接続を介して行われるかどうかを判断することですが、主な質問は最初の質問です。
フロデ