USB Function Drivers (Compact 2013)
3/26/2014
A universal serial bus (USB) function driver handles the device-specific functionality of the USB device hardware, such as retrieving the device information from the registry or by implementing a stream interface. USB function drivers include a variety of different types of drivers that serve different purposes: client drivers, composite drivers, controller drivers, mass storage drivers, and serial client drivers.
To add this feature to your OS, see USB Function Driver Catalog Items and Sysgen Variables.
For USB function client driver reference information, see USB Function Client Driver Reference.
For USB function composite driver reference information, see USB Function Controller MDD Functions and USB Function Client Driver Functions.
For USB function controller driver reference information, see USB Function Controller Driver Reference.
For USB function mass storage driver reference information, see USB Function Mass Storage Client Driver Reference.
For USB function serial client driver reference information, see USB Function Serial Client Drivers.
Sample application code is available at the following locations.
Driver |
Sample file location |
Binary file |
---|---|---|
Netchip NET2280 USB 2.0 function bus driver |
Public\Common\OAK\Drivers\USBFN\Controller\NET2280 |
Net2280.dll |
Source code for this feature is available at %_WINCEROOT%\Public\Common\OAK\Drivers\USBFN.