Как получить информацию об оборудовании (например, cpuId, biosId, diskId, baseId и videoId) в c ++?
Кто-нибудь может дать мне пример визуального студийного проекта для этого?
Существуют очень разные способы получения идентификатора диска (серийный номер? Идентификатор тома?) Или идентификатора процессора или .... Я думаю, что вы хотите построить отпечаток пальца компьютера. Наиболее удобный способ - использовать инструментарий управления Windows (WMI) и получить доступ к DMI . См. MSDN для начала. См. MSDN здесь для подсказки, как получить серийный номер материнской платы в качестве примера.
GetSystemInfo поможет вам начать работу с информацией о процессоре.Каждая подсистема обычно имеет разные функции запроса.
Стандарт с ++ не предоставляет этого для вас. Эти API могут быть предоставлены ОС или драйвером оборудования.