Witam.
Chciałbym w aplikacji WPF napisanej pod Frameworkiem 4.8 pobrać identyfikator urządzania pokazywany w panelu Ustawienia\Informacje Windowsa.
Przeszukałem już dokumentacje i udało mi się wyciągnąć identyfikator produktu z tegoż okna.
Mój kod:
ManagementObjectSearcher bios = new ManagementObjectSearcher("SELECT * FROM Win32_OperatingSystem ");
ManagementObjectCollection bios_Collection = bios.Get();
foreach (ManagementObject obj in bios_Collection)
{
string result = obj["SerialNumber"].ToString(); //Identyfikator produktu
if (!string.IsNullOrWhiteSpace(result))
{
return result;
}
}
Natomiast nie wiem w której tabeli szukać identyfikatora urządzenia.
Może ktoś mi podpowie?