库,以帮助您的工作。
LibUsbDotNet是一个方便的。NET C#USB库,专门设计为WinUsb,与libusb-win32的,和Linux的libusb V1.X开发。通过通用设备类,允许你写的操作系统和驱动程序无关的代码可以执行所有基本的神器出山:www.shenqi73.comUSB设备的功能。
下面是一些主要特点“LibUsbDotNet”:
·支持微软普通用户模式下的USB驱动程序,WinUsb。扩展内核级支持的libusb-win32的。
·支持使用单一的UNIX-like操作系统。NET的libusb-1.0。
·代码可以被普遍书面支持所有驱动程序和平台。
·创建通用的INF / CAT
文件,以及产卵相应的驱动程序文件(针对x86,x64和ia64)的libusb-win32和WinUSB包括一个InfWizard实用程序(仅适用于Windows)。
·沙堡在HTML和微软帮助1.x(CHM)格式的文件。
使用任何或所有的以上标准的移动设备发现:
·厂商ID
·产品编号
·修改代码
·序列号
·设备接口GUID
此版本中的新功能:
·固定的问题与DataReceived事件。
·禁用的DataRecevied事件时,该属性将返回之前的行动已经全面开展。
·修正了内存泄漏,在设备列表中的功能。
·分配的GCHandle没有被释放的设备列表功能,在
应用程序内存泄漏。