WinUsb.dll을 사용하여 Usb 장치와 통신하는 응용 프로그램을 작성하는 중입니다. 이것은 커널에서 드라이버로 설치된 winusb.sys를 통해 장치와 통신 할 수있는 사용자 모드 라이브러리입니다. 나는 2008 년 WinUsb.h는 Windows DDK에서 발견되는 헤더 그래서 난이 포함 경로를 추가 비주얼 스튜디오와 C++에서이 응용 프로그램을 쓰
누구나 전혀 도움이 될지 궁금합니다. 전문가의 문제입니다. 많은 USB 장치를 읽고 분석해야하는 응용 프로그램이 있습니다 (동시에 다른 시스템에서 실행되며 이론적으로는 다른 시스템에서 실행될 수 있음). 각 USB 장치는 USB HID 클래스를 기반으로하며 다른 회사에서 제조되었습니다. 이러한 USB 장치는 모두 PC에서 실행되도록 설계되지 않았지만 다른
Windows XP (x86, 서비스 팩 3)에 WinUSB 드라이버를 설치하는 데 문제가 있습니다. 필자는 Microsoft WinUSB 지침에 따라 inf 파일, 서명 된 cat 파일 (Inf2cat을 사용하여 만든) 및 관련 WinUSB 설치 관리자를 사용하여 서명 된 드라이버 패키지를 만들었습니다. 모든 것이 Windows7에서 완벽하게 작동하지만
는 다음 .inf 파일이 Microsoft WinUSB Installation Guide 하드웨어 키 USBPRINT \ DatamaxM4308-MarkII013B에서 적응하고, 공급 업체 및 PID가 정확해야 (공식 드라이버에서 복사 한 .inf 파일) Vista 32 비트에서 드라이버를 설치하려고 할 때 "작업을 완료 할 수 없습니다 (오류 0x0000
WinUSB 장치 드라이버가 포함 된 응용 프로그램의 설치 관리자를 만들고 있습니다. difx 확장자를 가진 WiX 3.5를 사용하고 있습니다. WinUSB how-to에 따르면 x86, ia64 및 amd 아키텍처에서 작동하는 단일 inf 파일을 만들 수 있습니다. 그러나 WiX difx 확장을 위해 아키텍처 특정 .wixlib에 링크해야합니다. 그래서,
안녕하세요, WinUSB는 (Win XP SP3) 사용중인 개발 컴퓨터에서 잘 작동합니다. Cypress FX2에 새 펌웨어를 다운로드 한 다음 새 USB 장치에 연결하면 '재 명명'됩니다. 그러나 WinUSB 드라이버를 사용하여 다른 컴퓨터 (Windows XP SP3, Win7 x64)에서 WinUSB 드라이버와 동일한 코드를 시도한 경우 "시스템에 연