Birden fazla ağ kartı MAC'sını, görüntülenecek ilgili IP Adresleriyle eşleştirmek istiyorum. System.Management veya out-and-out WMI kullanmanın yanında bunları sıralamak için daha iyi (veya başka bir yolu) var mı?WMI kullanarak VB.NET 2008'de MAC ve IP Adreslerini eşleştirmek için başka bir yol var mı?
0
A
cevap
1
IP Yardımcısı API'sında GetAdaptersAddresses P/Invoke olabilir. Bu, her bağdaştırıcı için IP Adresleri ve MAC bilgilerini (PhysicalAddress
'da) içeren IP_ADAPTER_ADDRESSES structures listesini döndürür.
Önemsiz marshalling - neyse ki PInvoke.Net var.
Bu harika şeyler! Win7 ile WinXP ile çalışacak mı? DLL'de değişiklikler olacağını merak ediyorum. – JFV
İşle ilgili MSDN sayfasının başına WinXP ve WinSrv 2003 sürümleri için iyi. Herşey gönlünce olsun. –