Troubleshooting a Device Driver (Windows CE 5.0)

Send Feedback

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

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.