Driver Development Tools (Windows CE 5.0)

Send Feedback

Microsoft recommends that you use Platform Builder to develop device drivers for Windows CE-based operating systems. Alternatively, you can use Microsoft eMbedded Visual C++® to develop drivers, but its limited support for debugging, testing, standard development boards, and driver types makes it much less useful.

The following table compares the driver development support available in Platform Builder and eMbedded Visual C++.

Platform Builder eMbedded Visual C++
Implements a kernel debugger for true driver debugging. Implements an application debugger.
Supports developing any type of driver. Supports development of network and PC Card drivers.
Supports developing and testing drivers on many different standard development boards (SDBs). Platform Builder includes board support packages (BSPs) for many SDBs. Supports debugging or testing of Windows Mobile™-based Pocket PCs.
Supports packaging and exporting drivers as .cab files for users to use on their hardware. Supports packaging and exporting drivers as .cab files for users to use on their hardware.

See Also

CAB Wizard | Developing a Board Support Package | How to Use the CETK to Test a Driver | System Debugging | Hardware Compatibility and Third-party Device Drivers | Windows CE Drivers

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.