Windows下USB百科
+ -

Windows系统下USB驱动分类介绍

2024-01-17 205 0

BTHUSB.SYS

USB蓝牙设备-0xe0

USBCCID.sys

USB芯片智能卡接口设备-0x0B

WDF WUDFUsbccidDriver.dll

USBhub.sys

USB集线器-0x09

Usbhub3.sys

SuperSpeed (USB 3.0) USB 集线器

UsbNcm.sys

USB NCM(Network Control Model Devices)设备。

Rndismp.sys

USB NCM 兼容的设备

cxwmbclass.sys/wmbclass.sys

移动宽带接口模型 (MBIM) 设备

HIDUSB.SYS

USB-HID设备,配合HIDCLASS.sys-0x03

usbstor.sys

USB大容量存储设备-0x08

USBPrint.sys

USB打印设备-0x07

WpdUsb.sys usbScan.sys

usb扫描设备-0x06
媒体传输设备(MTP)

UsbAudio.sy

USB音频设备/麦克风扬声器-0x01

USBSer.sys

CDC设备-0x02

USBviDEO.SYS

视频设备(UVC)-0x0e

Usbccgp.sys

USB复合设备的父驱动程序

Winusb.sys

自定义通讯的USB通讯设备/WINUSB-LIBUSB

Winxp自带的USB驱动

NT\drivers\wdm\usb\driver

Winxp自带的USB驱动

参考

https://learn.microsoft.com/zh-cn/windows-hardware/drivers/usbcon/supported-usb-classes

HID人机交互QQ群:564808376    UAC音频QQ群:218581009    UVC相机QQ群:331552032    BOT&UASP大容量存储QQ群:258159197    STC-USB单片机QQ群:315457461    USB技术交流QQ群2:580684376    USB技术交流QQ群:952873936   

0 篇笔记 写笔记

Windows下的USB驱动程序开发步骤?
USB是通用串行总线的英文缩写,进行USB驱动的开发就是进行USB设备驱动的开发。USB规范义了很多的USB设备类型,如用于大容量存储的设备类型(如U盘),用于视频传输的设备类型(如UVC摄像头),这些设备使用USB总线协议与主机进行通讯,实现USB设备定义的功能。进行USB驱动的开发,实际上就是在......
USB中文网虚拟麦克风驱动程序视频演示
0.整个软件的框架如图1.安装虚拟麦克风由于本人机器处于是禁用驱动签名模式,所以会弹出签名询问对话框2.打开设备管理器可以看到虚拟的麦克风USBZH Microphone3.在音频控制面板打开设备,并使用扬声器监听该设备。这样麦克风如果有声音会通过扬声器播放出来。4.打开测试程序MicApp......
Windows下USB音视频类驱动程序堆栈架构
一个USB接口的UVC摄像头接入Windows系统后,Windows会使用系统自带的驱动进行硬件设备驱动,从而实现“免驱”的效果。所以看着很简单的一件事,其实并不简单。这种表现的简单是由于Windows给我们做了大量的工作,从而使一个复杂的USB视频类设备在应用层实现方便的应用。Windows视频......
HID.dll与整个HID驱动程序架构的关系揭密
这里我们首先回顾一下HID相关驱动之间的调用关系图。USB HID设备主要由包括以下几个驱动:HidClass.sys 这个驱动是HID驱动的类驱动,其实就是一个DLL,用于处理USB HID驱动通用功能。HIDUSB.sys 这个驱动是HID驱动的miniPort驱动,即我们常说的迷你小端口......
Windows系统HID键盘鼠标触摸板驱动程序架构
下图说明了Windows系统提供的用于 USB 键盘、鼠标和触摸板设备的驱动程序堆栈。KBDHID.sys:用于键盘的 HID 客户端映射器驱动程序。将 HID USAGE转换为扫描码以与现有键盘类驱动程序交互。MOUHID.sys:用于鼠标/触摸板的 HID 客户端映射器驱动程序。将 HID ......
ALSA框架UAC1驱动程序入口宏DECLARE_USB_FUNCTION分析
题外话:为了学习看LINUX驱动,我也是拼了。对于LINUX源代码,虽然以前了解过LINUX的字符串驱动,不过突然跳到一个复杂的LINUX设备驱动,还是有点迷茫,自己什么不会。不过还是要狠下心来,像看了7天的UVC规范一样,强行让自己翻译。自己看的Linux UAC源代码位于https://eli......
Windows系统下USB驱动分类介绍
BTHUSB.SYSUSB蓝牙设备-0xe0USBCCID.sysUSB芯片智能卡接口设备-0x0BWDF WUDFUsbccidDriver.dllUSBhub.sysUSB集线器-0x09Usbhub3.sysSuperSpeed (USB 3.0) USB 集线器的UsbNcm.......
Windows10中USB驱动程序架构
Windows10驱动程序从功能上分分为USB主机驱动程序和设备端驱动程序,从支持的协议栈来分为USB3.0驱动程序和USB2.0驱动程序(包括兼容USB1.0和USB1.1)。USB主机驱动程序USB主机驱动程序指的是USB控制器和USB集线器驱动程序(包括根集线器)。按协议栈又分为USB3.......
关注公众号
  • HID人机交互
  • Linux&USB
  • UAC音频
  • TYPE-C
  • USB规范
  • USB大容量存储
  • USB百科
  • USB周边
  • UVC摄像头
  • Windows系统USB
  • 音视频博客
  • 取消
    感谢您的支持,我会继续努力的!
    扫码支持
    扫码打赏,你说多少就多少

    打开支付宝扫一扫,即可进行扫码打赏哦

    您的支持,是我们前进的动力!