Troubleshooting a Device Driver (Windows CE 5.0)
While developing a device driver, you may encounter error messages, or problems building, loading, debugging, or downloading a run-time image that contains your driver.
The following table shows descriptions and resolutions of common driver development problems.
Description | Resolution |
---|---|
You cannot build your driver. | May relate to compiling, linking, or the build environment.
For information about how to correct this problem, see Troubleshooting: Building a Driver. |
You cannot download your run-time image. | May relate to the connection to your target device or your hardware configuration.
For information about how to correct this problem, see Troubleshooting: Downloading a Run-Time Image. |
You cannot load your driver. | May relate to the registry.
For information about how to correct this problem, see Troubleshooting: Loading a Driver. |
You cannot debug your driver. | May relate to setting breakpoints or debug zones.
For information about how to correct this problem, see Troubleshooting: Debugging a Driver. |
You lose input reports in the HID driver. | May relate to the size of the HID ring buffer.
For information about how to correct this problem, see Troubleshooting: Dropped HID Reports. |
You receive errors when identifying a HID report. | May relate to the any of the HidP_XXX functions returning HIDP_STATUS_INCOMPATIBLE_REPORT_ID.
For information about how to correct this problem, see Troubleshooting: HID Report Identifier Errors. |
You have stability issues with the connection of your USB function device to a USB host. | May relate to power configuration requests, FIFO buffer overflows, or synchronization issues with the USB function device and USB host.
For information about how to correct this problem, see Troubleshooting: Connection Stability Between the USB Host Client Driver and the USB Host Controller Driver. |
See Also
Troubleshooting: DirectDraw Test Failed | Troubleshooting the Hive-Based Registry | Troubleshooting: Invalid Fix-ups in ROM Image | Troubleshooting IPv6 | Troubleshooting: Winsock Performance Test Does Not Provide Test Results | Troubleshooting: Winsock Performance Test Does Not Run | Troubleshooting: Winsock Performance Test Shows UDP Packets Not Received | How-to Topics
Send Feedback on this topic to the authors