USB device class drivers included in Windows - Windows drivers | Microsoft Docs.Generic USB Hub Device Missing - Microsoft Community

USB device class drivers included in Windows - Windows drivers | Microsoft Docs.Generic USB Hub Device Missing - Microsoft Community

Looking for:

Overview of Microsoft-provided USB drivers - Windows drivers | Microsoft Docs 













































     


USB serial driver () - Windows drivers | Microsoft Docs.Microsoft Generic USB Hub Drivers Download for Windows 11, 10, 7, 8 (64/32 bit)



  › › Windows Drivers › Driver Technologies › USB. This section describes the generic WinUSB driver () and its user-mode component () provided by Microsoft for all USB devices.    

 

Generic usb driver windows 10 -



   

Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. This topic is for programmers. They are installed automatically. These drivers and their installation files are included in Windows. The drivers are updated through Windows Update. If you are writing a custom driver: Before writing a driver for your USB device, determine whether a Microsoft-provided driver meets the device requirements. If a Microsoft-provided driver is not available for the USB device class to which your device belongs, then consider using generic drivers, Winusb.

Write a driver only when necessary. More guidelines are included in Choosing a driver model for developing a USB client driver. USB device classes are categories of devices with similar characteristics and that perform common functions.

Each device class is identified by USB-IF approved class, subclass, and protocol codes, all of which are provided by the IHV in device descriptors in the firmware. Microsoft provides in-box drivers for several of those device classes, called USB device class drivers. If a device that belongs to a supported device class is connected to a system, Windows automatically loads the class driver, and the device functions with no additional driver required.

Hardware vendors should not write drivers for the supported device classes. Windows class drivers might not support all of the features that are described in a class specification. If some of the device's capabilities are not implemented by the class driver, vendors should provide supplementary drivers that work in conjunction with the class driver to support the entire range of functionality provided by the device.

Windows categorizes devices by device setup classes , which indicate the functionality of the device. Microsoft defines setup classes for most devices. This class is not used for USB host controllers and hubs. The device setup classes are different from USB device classes discussed earlier. For example, an audio device has a USB device class code of 01h in its descriptor.

When connected to a system, Windows loads the Microsoft-provided class driver, Usbaudio. In Device Manager, the device is shown under is Sound, video and game controllers , which indicates that the device setup class is Media. For more information, see USB serial driver Usbser.

See, MB Interface Model. For a description of the role that Usbscan. For information about implementation of the printer class in Windows, see the Printing - Architecture and Driver Support website.

For information about Windows storage support, see the Storage Technologies website. See USB host-side drivers in Windows. Note Usbccid. Some content security functionality is implemented in Usbccgp. See Content Security Features in Usbccgp. For more information, see Bluetooth Design Guide. For further information about networking support in Windows, see Networking and Wireless Technologies. Skip to main content. This browser is no longer supported.

Download Microsoft Edge More info. Table of contents Exit focus mode. Table of contents. Important This topic is for programmers. Submit and view feedback for This product This page. View all page feedback. In this article. Microsoft provides support for the USB audio device class by means of the Usbaudio. For more information about Windows audio support, see the Audio Device Technologies for Windows website.

In Windows 8. Microsoft provides the UsbNcm. Microsoft provides the wmbclass. Microsoft provides the HID class driver Hidclass. Microsoft provides the Usbscan. USB Note Usbprint. Microsoft provides the Usbprint. Microsoft provides the Usbstor. Microsoft provides the Usbhub. Microsoft provides the Usbhub3. Microsoft provides the Usbccid. Microsoft provides USB video class support by means of the Usbvideo. Microsoft provides the Bthusb.



Comments