2008-11-30 59 views
0

我需要一些关于如何使用.NET和C++/C#检测未知硬件的指针。我正在寻找在NET下使用的技术来做到这一点。在.NET中检测(未知)硬件

我基本上想要的是识别机器中所有硬件的PCIID/USBID等等。当然,我还需要这个用于尚未安装驱动程序的硬件。

我相信这将在Windows DDK的某处,但我该从哪里开始?任何指针将高度赞赏。

回答

2

我想你会进行大量的P/Invoke-ing,但我确实从WDK(以前称为DDK)开始。我想先看一下devcon.exe。二进制是在tools\devcon;来源是src\setup\devcon