Книга: Microsoft Windows Embedded CE 6.0 Exam Preparation Kit

Lesson 5: Implementing Power Management for a Device Driver

As mentioned in Chapter 3, power management is important for Windows Embedded CE devices. The operating system includes a Power Manager (PM.dll), which is a kernel component that integrates with Device Manager to enable devices to manage their own power states and applications to set power requirements for certain devices. The primary purpose of Power Manager is to optimize power consumption and to provide an API to system components, drivers, and applications for power notifications and control. Although Power Manager does not impose strict requirements on power consumption or capabilities in any particular power state, it is beneficial to add power management features to a device driver so that you can manage the state of your hardware components in a way that is consistent with the power state of the target device. For more information about Power Manager, device and system power states, and power management features supported in Windows Embedded CE 6.0, read Chapter 3, "Performing System Programming."

After this lesson, you will be able to:

? Identify the power management interface for device drivers.

? Implement power management in a device driver.

Estimated lesson time: 30 minutes.

Оглавление книги

Оглавление статьи/книги

Генерация: 1.191. Запросов К БД/Cache: 3 / 1
поделиться
Вверх Вниз