2012-07-25 6 views
4

안녕 얘들를 가져옵니다입니다 C#제품 ID 및 공급 업체 ID

+0

어떤 플랫폼 : C#에 대한

는 이러한 유용한 문서를 참조하십시오? Windows의 WMI 또는 JNI 일 수 있습니다. – Ben

답변

1

당신이 jUSB를 살펴나요? 허락하신다면 꽤 오래되었고 업데이트되지는 않았지만 usb.core API는 Linux와 Windows 모두에서 작동하고있는 것 같습니다.

여기에 언급 된 usb.core 패키지에있는 DeviceDesriptor 클래스는 getVendorId() 및 getDeviceId() 메소드를 얼마나 편리하게 제공하는지 생각해 봐야합니다.

+0

실제로 그 라이브러리를 사용 했습니까? –

+0

몇 년 전과 리눅스에서만 - Windows를 보증 할 수 없습니다. 확실히 공급 업체 ID와 장치 ID 모두에 대해 적절한 판독 값을 얻었습니다. - 필자가이 라이브러리를 필요로하는 것이 었습니다. –

1

USB 장치는 공급 업체 ID제품 ID으로 식별됩니다. 이러한 ID는 접두어 (공급 업체 ID의 경우 vid_, 제품 ID의 경우 pid_)와 4 자리 16 진수로 구성됩니다. 예를 들어, MAX3420E에는 공급 업체 ID vid_06ba과 제품 ID pid_5346이 있습니다.

+0

감사합니다 얘들 아,이 라이브러리 http://jusb.sourceforge.net/apidoc/usb/core/DeviceDescriptor.html을 찾아서 응용 프로그램에서 사용하여 공급 업체 및 제품 ID를 얻으 려는데 매우 유용했습니다. !!!! – Mohamed

+0

@ 모하메드 : 살람. 나는 C# 방식을 제안했다. – Ria