2011-10-01 5 views
0

guid 클래스에 해당하거나 ClassName "Sensor"에 속하는 장치의 속성을 가져 오는 방법이 있습니까? 관련이없는 장치 (센서)를 걸러 내기위한 정보를 얻고 싶습니다. 나는 당신이 SetupDiEnumDeviceInfo로 장치를 열거 할 수 있다고 믿지만 거기에 대한 더 많은 정보를 얻는 방법은 무엇입니까?장치 식별 및 설정 api

현재 장치와 관련된 레지스트리 값을 얻으려면 SetupDiGetDeviceRegistryProperty를 사용하고 있지만이 방법이 올바른지 또는이를 수행 할 대체 방법이 있습니까?

가능한 경우 사용자 모드에서이를 수행하고 싶습니다.

답변

0

Windows 드라이버 키트 (WDK)는 유용 할 수도있는 devcon이라는 유틸리티에 소스/바이너리가 함께 제공됩니다. 주어진 클래스에 설치된 모든 장치의 하드웨어 ID를 제공하는 "listclass"옵션이 있습니다. 예를 들면 다음과 같습니다.

devcon listclass sensor 

이것은 로터리 방식이기는하지만 필요한 것을 제공 할 수 있습니다.

-scott