Использование ManagementObjectSearcher
Я получаю доступ к версии BIOS:
var managementObjectSearcher = new ManagementObjectSearcher("SELECT * FROM Win32_BIOS")
(string[])managementObjectSearcher["BIOSVersion"];
Я получаю 3 версии BIOS:
LENOVO - 1520
N1EE79W (1.52)
Lenovo - 1520
Какая версия версии является «наиболее действительной» и почему3?
Я нашел эту информацию, но она не объясняет причину нескольких версий.
BIOSVersion
Тип данных: строковый массив
Тип доступа: только для чтения
Массив полной информации BIOS системы.На многих компьютерах может быть несколько строк версий, которые хранятся в реестре и представляют системную информацию BIOS.