WinUSB

WinUSB

1(共 1)对本文的评价是有帮助 评价此主题

本节介绍 Microsoft 为所有 USB 设备提供的常规 WinUSB 驱动程序 (Winusb.sys) 及其用户模式组件。

在早于 Windows XP Service Pack 2 (SP2) 的 Windows 版本中,所有 USB 设备驱动程序都必须在内核模式下运行。如果所创建的 USB 设备的操作系统没有本机类驱动程序,则需要为该设备编写内核模式设备驱动程序。

Windows USB (WinUSB) 是一种常规的 USB 设备驱动程序,它是与用于 Windows XP SP2 的 Windows 驱动程序框架 (WDF) 同时开发的。WinUSB 架构由内核模式驱动程序 (Winusb.sys) 和公开 WinUSB 功能的用户模式动态链接库 (Winusb.dll) 组成。 使用这些功能,你可以通过用户模式软件管理 USB 设备。

本节介绍如何使用 WinUSB 与 USB 设备进行通信。本节中的主题提供有关为你的设备选择正确驱动程序的指南,有关安装 Winusb.sys 作为 USB 设备的功能驱动程序的信息,以及显示应用程序与 USB 设备之间如何通信的包含代码示例的详细演练。

本节包括下列主题:

Windows 对 WinUSB 的支持

下表概述了不同 Windows 版本中的 WinUSB 支持。

Windows 版本 WinUSB
Windows 71
Windows Server 20082
Windows Vista2
Windows Server 2003
Windows XP3
Windows 2000

 

注意  

1:此 Windows 版本的所有 SKU 在基于 x86、x64 和 Itanium 系统上都支持 WinUSB。

2:此 Windows 版本的所有 SKU 在 x86 和 x64 的系统上都支持 WinUSB。

3:Windows XP SP2 的所有客户端 SKU 都支持 WinUSB。WinUSB 不是 Windows XP 自带的程序,必须通过 WinUSB 辅助安装程序进行安装。

否:此版本的 Windows 不支持 WinUSB。

WinUSB 支持的 USB 功能

下表显示 WinUSB 在不同 Windows 版本中支持的高级 USB 功能。

功能 Windows 7 Windows Vista Windows XP
设备 I/O 控制请求 支持 支持 支持
同步传输 不支持 不支持 不支持
批量、控制和中断传输 支持 支持 支持
选择性挂起 支持 支持 支持
远程唤醒 支持 支持 支持

 

相关主题

系统提供的 USB 驱动程序

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值