I need to access the device MAC ID using my app in Windows 8.
I know that you can use the NetworkInformation class to get some kind of network id.
var networkProfiles = Windows.Networking.Connectivity.NetworkInformation.GetConnectionProfiles();
var adapter = networkProfiles[0].NetworkAdapter;
string networkAdapterId = adapter.NetworkAdapterId.ToString();
However this does not give me the MAC id of the device.
My question is, are these IDs unique, are they susceptible to change depending on the user hardware and how probable is such a hardware change if a user is using a tablet.
Also if there is no possible way to get a MAC id in Windows 8, is it possible to get it in Windows 8.1?
Thanks