2008-11-30 58 views
0

我需要一些關於如何使用.NET和C++/C#檢測未知硬件的指針。我正在尋找在NET下使用的技術來做到這一點。在.NET中檢測(未知)硬件

我基本上想要的是識別機器中所有硬件的PCIID/USBID等等。當然,我還需要這個用於尚未安裝驅動程序的硬件。

我相信這將在Windows DDK的某處,但我該從哪裏開始?任何指針將高度讚賞。

回答

2

我想你會進行大量的P/Invoke-ing,但我確實從WDK(以前稱爲DDK)開始。我想先看一下devcon.exe。二進制是在tools\devcon;來源是src\setup\devcon