
공지사항
How to Use WinUSB to Communicate with a USB Device
USB 디바이스와 통신을 위한 WinUSB 의 사용 방법
April 12, 2008
2008년 4월 12일
Independent hardware vendors (IHVs) who manufacture USB devices must often provide a way for applications to access the device’s features.
USB디바이스를 제작하는 IHV(Independent hardware vendor)들은 어플리케이션이 디바이스 특성에 접근할 수 있는 방법을 제공해야 합니다.
Historically, this has meant using the Windows® Driver Model (WDM) to implement a function driver for the device and installing the driver in the device stack above system-supplied protocol drivers.
지금까지 이러한 것들은 디바이스용 펑션 드라이브를 구현하기 위해서 윈도우 드라이버 모델 (WDM)을 사용하는 것과 시스템이 제공하는 프로토콜 드라이버 상위 스택에 디바이스 드라이버를 설치하는 것을 의미해 왔다.
The Windows Driver Foundation (WDF) is now the preferred model for USB drivers.
WDF(Windows Driver Foundation)는 USB 드라이버를 위한 최신의 드라이버 모델이다
It provides IHVs with three options for providing access to a USB device for providing :
WDF는 USB 디바이스를 억세스 제공을 위한 옵션 3가지를 IHVs 에게 제공합니다.
- Implementing a user-mode driver by using the WDF user-mode driver framework (UMDF).
UMDF(WDF user-mode driver framework)를 사용하여 유저 모드 드라이버 구현
- Implementing a kernel-mode driver by using the WDF kernel-mode driver framework (KMDF).
KMDF(WDF kernel-mode driver framework)를 사용하여 커널 모드 드라이버 구현
- Installing WinUsb.sys as the device’s function driver and providing an application that accesses the device by using the WinUSB API.
디바이스 펑션 드라이버인 WinUsb.sys 설치 와 WinUSB API를 이용하여 디바이스를 억세스하는 응용 프로그램 제공
This white paper provides guidelines for when to use each option and includes a detailed walkthrough of how to install WinUsb.sys as a device’s function driver and use the WinUSB API to communicate with the device.
이 화이트 페이퍼는 각 옵션을 사용할때 가이드라인을 제공하고 있으며, 디바이스의 펑션 드라이버인 WinUSB.sys 를 설치하는 자세한 과정과 디바이스와 통신하기 위한 WinUSB API의 사용법을 포함하고 있다.
This information applies for the following operating systems:
이 문서에 기술된 내용은 다음 운영체제에 대하여 적용된다.
Windows Server® 2008
Windows Vista®
Windows XP
The current version of this paper is maintained on the Web at:
다음 웹사이트에서 이 문서의 최신 버전을 관리한다.
http://www.microsoft.com/whdc/device/connect/WinUsb_HotTo.mspx
References and resources discussed here are listed at the end of this paper.
여기에서 논의된 것과 관련된 참고 자료 및 출처는 이 문서 끝에 게제되어 있다.
For the latest information, see:
최신 정보를 원한다면 다음 웹 사이트를 참조 할 것