Список аппаратных устройств - PullRequest
1 голос
/ 07 апреля 2011

Вскоре я создам небольшое приложение для управления установкой драйверов на наших корпоративных компьютерах.

Приложение будет работать при установке Windows, оно будет сканировать устройства на этом компьютере и считывать Идентификацию оборудования.такая информация, как поставщик, идентификатор устройства и т. д.

отправит идентификаторы на сервер базы данных, в свою очередь ответит метаданными, такими как расположения драйверов и т. д.

Затем они будут установлены наsystem.

Мои вопросы касаются поиска устройств, я ищу лучший способ выполнить сбор информации об устройстве и считывать информацию, окружающую это устройство, такую ​​как Id и т. д.

Спасибо.

Ответы [ 2 ]

3 голосов
/ 07 апреля 2011

Посмотрите на этот пример: Простой диспетчер устройств

В основном он использует функции SetupDi* из API настройки.Вы можете найти полную ссылку здесь .

2 голосов
/ 07 апреля 2011

Вы можете использовать инструментарий управления Windows (WMI) для запроса устройств.

Запрос компьютерного оборудования с WMI

...