以下は、Windows XP で既定の NIC を取得するための私のコードですが、同じコードは Windows 7 では機能しません。解決策はありますか?
//----------------- Getting all the Nic's --------------------
foreach (NetworkInterface nic in NetworkInterface.GetAllNetworkInterfaces())
{
//------------ Getting properties of IPV4 ----------------
IPInterfaceProperties ipProps = nic.GetIPProperties();
//------------ Getting the Ip Properties -----------------
if (ipProps.GetIPv4Properties() != null)
{
dic.Add(ipProps.GetIPv4Properties().Index, nic.Name);
}
エラー: 要求プロトコルが構成されていないか、実装がありません。