Best Practices for Developing a Device Driver

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

8/28/2008

Best practices for developing drivers are recommendations for enhancing your device drivers. Whether a particular best practice applies to your device driver depends on the device driver, the functionality of the device, and how you intend to expose that functionality. Many Windows Embedded CE device drivers adhere to these best practices.

In This Section

  • Production-Quality Drivers
    Lists Windows Embedded CE production-quality device drivers; these drivers adhere to best practices for developing a Windows Embedded CE device driver.
  • Power Management
    Describes the power management capabilities that the Windows Embedded CE operating system provides.
  • Production-Quality OAL
    Describes the production-quality OEM adaptation layers (OALs) that the Windows Embedded CE operating system provides.
  • ** Windows Embedded CE Drivers **
    Offers information about all the device drivers that the Windows Embedded CE operating system implements.
  • **