Export (0) Print
Expand All

Microsoft-provided USB drivers

This topics in this section describe the class drivers, generic client driver, and the parent composite driver that are provided by Microsoft.

Microsoft-provided USB drivers for host controllers and hubs

Microsoft provides a core stack of drivers for USB host controllers and hubs. For more information, see USB Driver Stack Architecture.

Other Microsoft-provided USB drivers

Device setup classMicrosoft-provided driver and INFWindows supportDescription
USB

Usbccgp.sys

Usb.inf

Windows 8.1

Windows 8

Windows 7

Windows Vista

Windows XP

Usbccgp.sys is a parent driver for composite devices that supports multiple functions. For more information, see USB Generic Parent Driver (Usbccgp.sys).
Biometric

WudfUsbBID.dll

WudfUsbBIDAdvanced.inf

Windows 8.1

Windows 8

Microsoft supports USB biometric devices (fingerprint readers) by providing the Windows Biometric Framework. See the Windows Biometric Framework website.

Media Transfer Protocol DevicesWpdusb.sys (Obsolete)

Windows Server 2008

Windows Vista

Windows Server 2003

Windows XP

Note  

Starting in Windows 7, Microsoft has replaced the kernel mode component of the Windows Vista USB driver stack (Wpdusb.sys) for Windows Portable Devices (WPD) with the generic Winusb.sys.

Microsoft provides the Wpdusb.sys driver to manage portable devices that support the Media Transfer Protocol. See WPD Design Guide.

USBDevice

Winusb.sys

Winusb.inf

Windows 8.1

Windows 8

Windows 7

Windows Vista

Windows XP with Service Pack 2 (SP2)

Winusb.sys can be used as the USB device's function driver instead of implementing a driver. See WinUSB.

 

Microsoft-provided USB device class drivers

Microsoft provides drivers for several USB device classes approved by USB-IF. These drivers and their installation files are included in Windows. They are available in the \Windows\System32\DriverStore\FileRepository folder.

See, USB device class drivers included in Windows.

Related topics

Universal Serial Bus (USB)
USB Driver Development Guide

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft