im 여러 개의 USB 장치와 연결해야하는 응용 프로그램을 개발하고 응용 프로그램에서 한 번에 하나의 USB 포트만 볼 수는 있지만 연결 또는 전원 공급을 중단하지는 마십시오. 항구. 누구나 내가 무엇을 사용하거나 할 수있는 아이디어가 있습니까?하나의 USB 포트를 응용 프로그램에서 볼 수있게 만드는 방법
답변
USB가 트리 토폴로지를 따릅니다. USB 체인의 모든 연결에는 경로가 연결되어 있습니다. 이를 필터링 할 수 있습니다. 즉, 보이게하려는 경로에없는 모든 항목을 숨길 수 있습니다. 그래서 :
- 은 USB 장치
- 그냥 어떤 장치를 선택 SetupAPI를 사용하는 사용자
어떻게 내가 C에서 이것을 구현할 수 #? –
@JonathanElhalal : 프로그래밍 언어는 중요하지 않습니다. 중요한 것은 어떤 운영 체제를 사용하고 있는지입니다. 나는 Windows를 추측한다. 솔직히 말해서 API가 너무 복잡하기 때문에 API에 대한 전체 소개를 드릴 수는 없습니다. http://msdn.microsoft.com/en-us/library/windows/hardware/ff538930(v=vs.85).aspx 장치 열거를 찾으십시오. 나머지는 다음과 같은 의미입니다. API에서 제공 한 값을 가져 와서 비교를 적용하십시오. – datenwolf
에 목록을 표시 목록에서 선택이 끝난 경로에있는 모든 장치가 아닙니다
http://msdn.microsoft.com/en-us/library/windows/hardware/ff549791(v=vs.85).aspx
SetupAPI은 매우 복잡하지만 당신은 얀 액셀 슨 온라인 예를 들어 C# 코드를 찾을 수 있습니다
이미 특정 장치와 통신 할 수있는 방법이 있습니다. 내 문제는 내 응용 프로그램은 연결되어있는 첫 번째 장치 만 찾으면 다시 듣기 기능을 시작하고 하나의 USB 포트를 볼 수 있도록 설정합니다. 내 문제를 해결할 것입니다. –
"내 문제는 내 응용 프로그램이 연결된 첫 번째 장치 만 찾습니다"<- 더 배우면 SetupAPI 또는 사용중인 라이브러리에 관계없이 일련 번호 또는 USB 포트와 같은 특정 기준에 따라 통신 할 장치를 선택할 수 있어야합니다. 사용하는 도구에 대한 자세한 내용을 제공하면보다 구체적인 조언을 드릴 수 있습니다. –
- 1. libusb 라이브러리를 다른 프로그램에서 볼 수있게 만드는 방법은 무엇입니까?
- 2. 응용 프로그램을 outlook에 신뢰할 수있게 만드는 방법
- 3. 내 응용 프로그램에서 사용중인 포트를 확인하는 방법
- 4. 특정 USB 포트를 차단 해제하는 방법
- 5. WPF에서 TextBox를 스크롤 할 수있게 만드는 방법
- 6. Datastream througth USB 포트를
- 7. PHP - 로컬 네트워크에서만 페이지를 볼 수있게 만드는 방법
- 8. 브라우저에서 Windows 응용 프로그램을 볼 수있게 만들기
- 9. USB 대용량 Storge 또는 USB 포트를 프로그래밍 방식으로 차단 하시겠습니까?
- 10. CDialog를 볼 수있게 만들기
- 11. USB GPS가 시리얼 포트를 가장합니다.
- 12. 리눅스에서 USB 포트를 읽는 중
- 13. USB 포트를 통해 장치와 통신하는
- 14. USB 포트를 사용한 일반 인쇄
- 15. USB 포트를 통해 데이터를 전송
- 16. USB 포트를 통한 데이터 전송
- 17. USB 포트를 통한 음성 인식
- 18. 세부 정보보기를 마스터 세부 응용 프로그램에서 스크롤 할 수있게 만드는 방법
- 19. 가상 COM 포트를 만드는 방법
- 20. 생성자를 C#의 상위 클래스에서만 볼 수있게 만드는 방법이 있습니까?
- 21. 응용 프로그램을 신뢰할 수있게 만드는 방법은 무엇입니까?
- 22. 툴팁을 마우스 왼쪽에서 볼 수있게 만드는 방법은 무엇입니까?
- 23. ASP.NET AJAX CalendarExtender를 항상 볼 수있게 만드는 방법은 무엇입니까?
- 24. 안드로이드 슬라이딩 서랍을 전경에서 볼 수있게 만드는 방법은 무엇입니까?
- 25. 안드로이드에서 USB 포트를 감지하는 방법은 무엇입니까?
- 26. 자바 웹 응용 프로그램에서 차트를 만드는 방법
- 27. Android 응용 프로그램에서 USB 카메라 사용
- 28. GAE 배포 프로세스를 포함한 모든 응용 프로그램에서 모듈에 액세스 할 수있게 만드는 방법
- 29. MVC 컨트롤러에서 이해 컨트롤러 사용 - 컨트롤러에서 객체를 항상 볼 수있게 만드는 방법?
- 30. USB 포트를 열고 asio 라이브러리를 사용하여 데이터를받는 방법?
이 – Matten
말 "한 번에 하나 개의 USB 포트는"내가 4 개 개의 USB 포트에서이 정의 내 PC. 난 그 포트 중 하나만 볼 수 있도록 응용 프로그램을 원하는 어떤 장치가 연결되어 –