私は WMI (Win32_NetworkAdapter) を使用しており、接続されている物理ネットワーク アダプターの詳細を有線または無線で取得し、仮想アダプターなどを回避しようとしています。
この記事を読むと、WMI で巧妙なクエリを実行して、仮想アダプターを排除し、実際の物理アダプターのみを返すようにする必要があることが説明されています。
この投稿を読むと、ネットワーク アダプターの「説明」のテキストを比較して、「ワイヤレス」、「802.11」、または「WLAN」が含まれているかどうかを確認できることが説明されています。アダプタ。
今日の .Net バージョンおよびその他の進歩により、Windows XP+ でネットワーク アダプタが有線または無線であり、VM ソフトウェアなどからの仮想アダプタではないかどうかを判断する唯一の方法はこれらの 2 つだけですか? そうでない場合は、説明してください。