USB Function Client Drivers (Compact 2013)
3/26/2014
A universal serial bus (USB) function client driver enables a USB device to communicate with a USB host controller. It specifies a single configuration with a single interface for particular client hardware architecture.
Multiple USB function client drivers interface with the same USB function controller driver. This enables one USB function controller on a device to support multiple USB clients performing the same function.
For more information about USB function drivers, see the following topics.
- USB Function Composite Device Drivers
Act as intermediaries between the USB function controller drivers and one or more USB Function Client Drivers.
- USB Function Controller Drivers
Offer functions for I/O control codes (IOCTLs), model device drivers (MDDs), and platform dependent drivers (PDDs).
- USB Function Mass Storage Client Drivers
Expose a storage device, such as a hard disk drive or mass storage device, to a USB host controller.
- USB Function Serial Client Drivers
Expose a stream interface to serial hardware, such as a serial modem.
For information about adding support for a USB function client driver to your OS, see USB Function Driver Catalog Items and Sysgen Variables.
For reference information, see USB Function Client Driver Reference.
See Also
Other Resources
USB Function Drivers
USB Function Controller Drivers
USB Function Composite Device Drivers
USB Function Mass Storage Client Drivers
USB Function Serial Client Drivers