制造 USB 设备的独立硬件供应商 (IHV) 必须经常为应用程序提供访问设备功能的途径。
在过去,这意味着使用 Windows 驱动程序模型 (WDM) 为设备实现一个功能驱动程序,
并将该驱动程序安装在设备栈中系统提供的协议驱动程序之上。
Windows 驱动程序基础 (WDF) 现在是 USB 驱动程序的首选肢哪模型。
它为 IHV 提供 3 个选项来提供访问 USB 设备的途径:
使用 WDF 用户模式驱动程序框架 (UMDF) 实现用户模式驱动程序。
使用 WDF 内核模式驱动程序框架 (KMDF) 实现内核模式驱动程序。
将 WinUsb.sys 作为设备的功能驱动程序安装,
并提供一个使用 WinUSB API <WinUsb.dll>访问设备的应用程序。
WinUSB 在 Windows XP 上不支持 WinUSB 选择性暂停
Windows 8 USB 驱动程序堆栈体系结构
该图分别显示了 USB 2.0 和 USB 3.0 的 USB 驱动程序堆栈。
当设备附加到 xHCI 控制器时,Windows 会加载 USB 3.0 驱动程序堆栈。
USB 3.0 堆栈是 Windows 8 中的新功能。
当设备连接到 eHCI、oHCI 或 uHCI 控制器时,Windows 会加载 USB 2.0 驱动程序堆栈。
USB 2.0 驱动程序堆栈随 Windows XP Service Pack 1 (SP1) 及更高版本的历唯码 Windows *** 作系统山运一起提供。
如您还有疑问可继续追问。
Winusb.dll是Windows *** 作系统的一个重要动态链接库,主老伍要用于USB设备驱动。以下是安装简唤Winusb.dll的基本步骤:1. 下载并安装Windows SDK。您可以从Microsoft的官方网站上下载Windows SDK。
2. 启用WinUSB驱动。在Windows SDK中,可以找到一个名为zadig.exe的工具,该工具可对USB设备驱动进行覆盖。在此工具中选择WinUSB驱动程序并启用它。
3. 创建WinUSB设备驱动程序。使用所选编程语言编写一个WinUSB设备驱动程序。根据不同的编程语言,还需要使用所选编程语言的特定库和工具。
4. 安装Winusb.dll。将编写的WinUSB设备驱动程序安装到目标系统上。在安装过程中,Winusb.dll文件将自动包侍咐或含在其中。
请注意,在处理Winusb.dll时,需要小心,因为创建USB设备驱动程序是一项高级任务,需要在编程方面有相当的经验。如果您不确定如何使用Winusb.dll,建议寻求专业支持。
1、microsoft winusb 2.0 是usb2.0的驱动程序,主要用于连接usb2.0的设备。2、可宴乱以卸载,但是一般不需要卸载。因为卸载后,就不能再连接usb设备。
3、若不小心将卖做此驱动程序删除。那么解决方法是:
1)、利用“360安全卫士”的“软件管理”里面。重新下载安装此驱动程序
2)、利用“鲁中祥衡大师”重新扫描驱动程序。重新下载并安装此驱动程序
3)、利用“QQ电脑管家”里面的“软件管理”里面。重新下载并安装驱动程序
4)、利用“驱动精灵”重新扫描驱动(只用打开驱动精灵就会自动扫描)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)