none
取得MAC網卡ID,避免取到虛擬網卡ID RRS feed

  • 問題

  • Hi, 各位大大
    小弟用此方式取得MAC網卡的ID,通常nics[0](也就是第一個)取到的都是主機的網卡ID
                NetworkInterface[] nics = NetworkInterface.GetAllNetworkInterfaces();
                PhysicalAddress MACAddress = nics[0].GetPhysicalAddress();
                MessageBox.Show(MACAddress.ToString());

    但為何有些人會取到虛擬的ID呢?例如,VMWare的ID.
    有沒有方法能取到一個固定的ID,即使電腦做任何的變更,如重灌OS等 (換網卡硬體除外),皆可取到一組唯一的序列號?

    因為對這方面不是很絕對的了解,若敘述不清請大大們盡量提出,將會把情況做更詳細的解釋。

    2009年10月15日 下午 01:04

解答

所有回覆