USB(유니버설 직렬 버스) 드라이버 샘플
USB 드라이버 샘플은 디바이스에 대한 사용자 지정 USB 드라이버를 작성하기 위한 시작점을 제공합니다.
WINDOWS 10 USB 드라이버 샘플을 사용할 수 있는 여러 가지 방법이 있습니다.
Microsoft 샘플 포털에서 개별 Windows 10 드라이버 샘플을 찾아 다운로드합니다.
GitHub Windows 드라이버 샘플 리포지토리를 복제, 포크 또는 다운로드합니다.
이전 버전의 Windows 드라이버 샘플은 다음 위치에서 찾을 수 있습니다.
Windows 7 드라이버 샘플은 Windows 드라이버 키트 버전 7.1.0에 포함되어 있습니다. 드라이버 샘플은 \src 하위 디렉터리(예: C:\WinDDK\7600.16385.1\src)에 있습니다.
| 샘플 | 설명 |
|---|---|
| KMDF 버스 드라이버 | OSR USB-FX2 디바이스를 사용하여 버스 드라이버에 KMDF를 사용하는 방법을 보여 줍니다. |
| OSR USB-FX2용 샘플 KMDF 함수 드라이버 | USB 디바이스에 대한 대량 데이터 전송 및 인터럽트 데이터 전송을 수행하는 방법을 보여 줍니다. 샘플은 OSR USB-FX2 Learning 키트용으로 작성되었습니다. |
| USB 함수 클라이언트 드라이버 | USB UFX(함수 클래스 확장 드라이버)를 사용하여 Windows USB 함수 컨트롤러 드라이버를 만드는 방법을 보여 주는 기본 샘플 드라이버입니다. |
| OSR USB-FX2용 KMDF 함수 드라이버 위의 샘플 UMDF 필터(UMDF 1) | UMDF 필터 드라이버를 kmdf_fx2 샘플 드라이버 위에 상위 필터 드라이버로 로드하는 방법을 보여 줍니다. 샘플은 OSR USB-FX2 Learning 키트용으로 작성되었습니다. |
| OSR USB-FX2용 UMDF 함수 드라이버 위의 샘플 UMDF 필터(UMDF 1) | 에서는 UMDF 필터 드라이버를 umdf_fx2 샘플 드라이버 위에 상위 필터 드라이버로 로드하는 방법을 보여 줍니다. 샘플은 OSR USB-FX2 Learning 키트용으로 작성되었습니다. |
| UMDF 1 함수 드라이버 | OSR USB-FX2 디바이스용 User-Mode 드라이버 프레임워크(UMDF 1) 드라이버입니다. 테스트 애플리케이션 및 샘플 디바이스 메타데이터를 포함하며 가장 및 유휴 전원을 지원합니다. |
| UMDF 2 함수 드라이버 | OSR USB-FX2 디바이스용 User-Mode 드라이버 프레임워크(UMDF 2) 드라이버입니다. 테스트 애플리케이션 및 샘플 디바이스 메타데이터를 포함하며 가장 및 유휴 전원을 지원합니다. |
| Usbsamp 일반 USB 드라이버 | 일반 USB 디바이스의 대량 및 등시 엔드포인트 간에 최고 속도, 고속 및 SuperSpeed 전송을 수행하는 방법을 보여 줍니다. |
| USBView | 시스템의 모든 USB 컨트롤러 및 연결된 USB 디바이스를 찾아볼 수 있는 Windows 애플리케이션입니다. |
| OSR USB-FX2용 WDF 샘플 드라이버 Learning Lab | KMDF 및 UMDF 버전 1 모두에 대한 콘솔 테스트 애플리케이션 및 일련의 반복 드라이버를 포함합니다. |
| UcmCxUcsi 포트 컨트롤러 클라이언트 드라이버 | USB 커넥터 관리자 클래스 확장 드라이버(UcmCx)를 사용하여 Windows USB Type-C 포트 컨트롤러 드라이버를 만드는 방법을 보여 줍니다. |
| UcmTcpciCx 포트 컨트롤러 클라이언트 드라이버 | USB 커넥터 관리자 Type-C 포트 컨트롤러 인터페이스 클래스 확장 드라이버(UcmTcpciCx)를 사용하여 Windows USB Type-C 포트 컨트롤러 드라이버를 만드는 방법을 보여 줍니다. |
| UcmUcsiCx ACPI 클라이언트 드라이버 | UcmCx(USB 커넥터 관리자 클래스 확장 드라이버)를 사용하여 USB Type-C 포트 컨트롤러 드라이버를 Windows UCSI 규격(ACPI 전송)을 만드는 방법을 보여 줍니다. |