I want to get the IMEI number of my Windows Phone in my application. How can I programatically access it? If IMEI won't get in my application, then how to access MAC address of my phone. In my application, the administrator can block some devices from accessing the server resources using a unique ID. So I want to get the UniqueID programatically and manually from phone.
Now I can access a DeviceUniqueID from my app but don't show it in the phone. I can access FirmwareVersion and HardwareVersion both programatically and manually. They are shown in phone as firmware revision number and hardware revision number. Are they unique?