2

mayのツールや方法を使用してMACアドレスを変更する可能性があります。アドレスが変更されていても、ネットワークカードのデフォルトのMACアドレスを取得する方法はありますか?多くのMACアドレスチェンジャーツールには、デフォルトのMACアドレスを復元するオプションがあります。では、MACアドレスが変更された場合でも、デフォルトのMACを取得するにはどうすればよいでしょうか。

4

1 に答える 1

0

あなたが直面している問題は、使用可能な API が NIC に MAC 値を返すように要求しているか、NIC が以前に報告した MAC 値の OS キャッシュを照会していることです。

言及した手法のいずれかを使用して NIC の MAC を変更すると、NIC はこの新しい値を OS に、または API のクエリに応答して報告します。

NICの現在のMAC アドレス (のアドレスではない) は、次のライブラリを使用して .Net で決定できます。

System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces

于 2012-09-21T10:42:43.473 に答える