2013-10-06 3 views
2

나는 장치를 연결하자마자 C# 프로그램을 사용하여 장치의 정보를 검색하고 있습니다.WM_DEVICECHANGE에서 장치 정보를 얻는 방법은 무엇입니까?

장치의 정보 (이름, ID 등)를 얻는 방법은 무엇입니까?) 장치가 플러그 인/아웃되었을 때 발생하는 WM_DEVICECHANGE 이벤트를 기반으로합니다.

나는 WM_DEVICECHANGE의 매개 변수를 조사해 보았지만 그 장치에 관한 정보는 들어 있지 않습니다.

미리 감사드립니다.

답변

1

Here은 C#의 Hardware Helper Library를 사용하는 완벽한 솔루션입니다. 문제를 해결하는 데 도움이됩니다.

+0

이 문서는 질문으로 대답했지만 답변으로 표시하지 않았습니다. 전달 된 매개 변수를 사용하지 않고 이벤트를 사용하고 전체 장치 목록을 새로 고칩니다. – maxp

관련 문제