最終更新:2014-11-12 (水) 23:50:39 (3446d)
libusbK
Top / libusbK
a complete driver/library solution for vendor class usb device interfaces
http://sourceforge.net/projects/libusbk/
https://code.google.com/p/usb-travis/
ドキュメント
概要
- libusbK is a complete driver/library solution for vendor class usb device interfaces. If you are a usb developer or usb device manufacturer seeking a driver solution for a new USB widget then libusbK could be for you.
- libusbK encompasses a 100% WinUSB compatible api/funtion set. All WinUSB power/pipe polices are fully supported by the libusbK driver. In Addition, libusbK has full support for isochronous endpoints and an extensive set of additional modules to simplify development.
Features
- Bindings for C♯, VB.NET, Pascal, BOO
- 100% WinUSB compatible api/funtion set
- Full isochronous support
- USB hot-plug detection
- Supports multiple drivers (libusbK.sys, libusb0.sys, and WinUSB.sys)
libusb-win32/WinUSBとの比較
メモ
- libusbKは、従来のlibusb-win32と呼ばれるプロジェクトによって作成されたドライバに手を入れたもので、WinUSBのAPIをエミュレーションしつつWinUSBでは使えなかったアイソクロナス転送も使える。
- http://d.hatena.ne.jp/mjt/20110331/p1
対応ドライバ
- libusbK.sys
- libusb0.sys
- WinUSB.sys
メモ
- WinUSBの関数をlibusbK.dllがexportしている