是否有办法获取对应或属于guid类的设备的属性,即ClassName“Sensor”。我想获取信息以过滤掉不相关的设备(传感器)。我相信您可以使用SetupDiEnumDeviceInfo枚举设备,但有没有办法获取有关它们的更多信息?
我目前正在使用SetupDiGetDeviceRegistryProperty获取与设备关联的注册表值,但这是正确的方法还是有其他方法可以实现此目的?
如果可能的话,我想在用户模式下完成此任务。
答案 0 :(得分:0)
Windows驱动程序工具包(WDK)附带了一个名为devcon的实用程序的源/二进制文件,它可能很有用。有一个“listclass”选项,它将为您提供给定类中安装的每个设备的硬件ID。例如:
devcon listclass sensor
这可能会给你所需要的东西,虽然是以迂回的方式。
-Scott