
The PC communicates with USB devices through the wireless dock by using USB over TCP as a transport.ĭeveloping Windows drivers for USB host controllers For example, consider a wireless dock that supports USB devices. If you're developing an xHCI host controller that isn't compliant with the specification or developing a custom non-xHCI hardware (such as a virtual host controller), you can write a host controller driver that communicates with UCX.

Microsoft OS Descriptors for USB Devices: Windows defines MS OS descriptors that allows better enumeration when connected to system running Windows operating system. USB FAQ: Frequently asked questions from driver developers about the USB stack and features that are supported in USB. Windows 10: What's new for USB: Overview of new features and improvements in USB in Windows 10. Windows also provides programming interfaces that you can use to develop device drivers and applications that communicate with a USB device. Windows operating systems include native support for USB host controllers, hubs, and devices and systems that comply with the official USB specification.

The USB-IF is a Special Interest Groups (SIGs) that maintains the Official USB Specification, test specifications and tools.

Migration to USB is recommended for all peripheral devices that use legacy ports such as PS/2, serial, and parallel ports. Universal Serial Bus (USB) provides an expandable, hot-pluggable Plug and Play serial interface that ensures a standard, low-cost connection for peripheral devices such as keyboards, mice, joysticks, printers, scanners, storage devices, modems, and video conferencing cameras.
