В настоящее время я пишу приложение, которое извлекает информацию об аппаратном обеспечении компьютера.Windows WMI - найти уникальный идентификатор для каждого аппаратного компонента?
Мне нужен какой-то уникальный идентификатор для каждого аппаратного компонента, такого как UID или S/N. Я могу видеть этот элемент «DeviceID» почти в каждом компоненте (унаследованный от CIM_LogicalDevice), и он говорит: «адрес или другая идентификационная информация, чтобы однозначно назвать логическое устройство»
Звучит неплохо! Означает ли это, что он уникален только для конкретного компьютера; или он уникален для «всех компьютеров в мире» (это то, что мне нужно).
Спасибо!
Он уникален для этой машины и установки. На некоторых устройствах есть серийный номер, который вы можете запросить, но он далек от большинства. – Deanna
@Deanna Уникально для этой машины, вы имеете в виду, что два разных компьютера не могут иметь один и тот же DeviceID для определенного компонента. Или вы имеете в виду, что она уникальна только в этой конкретной машине, и на других компьютерах она может иметь тот же DeviceID? Да, я знаю о S/N на некоторых устройствах (я их уже использую), но я также ищу уникальное имя для всех других устройств. – Eric
Кроме того, будет ли она постоянной, если вы переустановите свою компьютерную ОС? – Eric