システムで使用できるイーサネットを区別したいと考えています。それが LAN であろうと、Wifi であろうと、VMWare によって作成されたものであろうと。I am only intrested for LAN
.
しかし、次のコードで列挙しているとき:
NetworkInterface[] adapters = NetworkInterface.GetAllNetworkInterfaces();
foreach (NetworkInterface networkInterface in adapters)
{
Console.WriteLine(" {0} ::: Interface Type {1} ::::ID {2} \n", networkInterface.Name, networkInterface.NetworkInterfaceType, networkInterface.Id);
}
NetworkInterface.Description
では、どうすればとNetworkInterface.NetworkInterfaceType
は役に立たないかを区別できます。
他の方法はありますか?