Writing USB Device Drivers

This section describes how to write device drivers for USB devices running on Windows CE. USB device drivers exist to make the services of peripheral devices available to applications. Although there are no standard mechanisms that USB devices must use to accomplish this, there are various strategies that USBDs can adopt, depending on the nature of the peripherals that they control: