Обнаружение (неизвестного) оборудования в .NET - PullRequest
0 голосов
/ 30 ноября 2008

Мне нужно несколько советов о том, как обнаружить неизвестное оборудование с помощью .NET и C ++ / C #. Я ищу технику для использования в NET для этого.

То, что я в основном хочу, это определить PCIID / USBID и так далее для всего оборудования в машине. Конечно, мне это также нужно для оборудования, на котором еще не установлен драйвер.

Я полагаю, что это будет где-то в Windows DDK, но с чего мне начать? Любые указатели будут высоко оценены.

1 Ответ

2 голосов
/ 30 ноября 2008

Я думаю, вам придется много P / Invokeing, но я бы действительно начал с WDK (ранее известного как DDK).

Я бы начал с взгляда на devcon.exe. Двоичный в tools\devcon; источники в src\setup\devcon.

...