USB 드라이버 샘플
이 문서에는 GitHub의 Windows 드라이버 샘플 리포지토리에서 다운로드할 수 있는 USB 샘플에 대한 기본 정보가 포함되어 있습니다.
USB 샘플
샘플 이름 | 샘플 설명 |
---|---|
OSR USB-FX2용 WDF 샘플 드라이버 학습 랩 OSR USB-FX2용 샘플 UMDF 함수 드라이버(UMDF 버전 1) OSR USB-FX2용 샘플 함수 드라이버(UMDF 버전 2) OSR USB-FX2용 샘플 KMDF 함수 드라이버 |
OSRUSBFX2 샘플에서는 WDF(Microsoft Windows 드라이버 프레임워크)를 사용하여 USB(유니버설 직렬 버스) 디바이스로 대량으로 데이터 전송을 수행하고 인터럽트하는 방법을 보여 줍니다. 이 샘플은 OSR USB-FX2 학습 키트용으로 작성되었습니다. 디바이스 사양은 OSR USB FX-2 학습 키트 V2.0 사용에서 찾을 수 있습니다. |
USBSAMP | USBSAMP 샘플은 WDF(Windows 드라이버 프레임워크)를 사용하여 일반 USB 디바이스로 대량 및 등시 데이터 전송을 수행하는 방법을 보여 줍니다. 이 샘플은 Intel 82930 USB 테스트 보드용으로 작성되었습니다. 대량 및 등시 전송을 시작하고 디바이스의 I/O 엔드포인트에 대한 정보를 가져오는 콘솔 테스트 애플리케이션이 포함되어 있습니다. 또한 애플리케이션은 SetupDiXXX 사용자 모드 API를 사용하여 운영 체제에서 생성된 GUID 기반 디바이스 이름 및 파이프 이름을 사용하는 방법을 보여 줍니다. |
USBVIEW | USBVIEW 샘플은 사용자 모드 애플리케이션이 USB 호스트 컨트롤러, USB 허브 및 연결된 USB 디바이스를 열거하는 방법을 보여 줍니다. 이 샘플에서는 레지스트리에서 디바이스에 대한 USB 요청을 통해 USB 디바이스에 대한 정보를 쿼리하는 방법을 보여 줍니다. USBVIEW는 WDM(Windows 드라이버 모델)을 기반으로 합니다. WDK(Windows 드라이버 키트) 도구 폴더에서 USBView 실행 파일을 가져옵니다. |
샘플 빌드
샘플 드라이버를 빌드하는 방법에 대한 자세한 내용은 드라이버 개발, 테스트 및 배포를 참조하세요.