内核驱动应该管理其硬件设备的电源状态,在系统需要的时候通电保持可以用,而在不需要使用的时候保持低耗电量状态。Power Manager 是系统内核中负责协调硬件设备电源状态的组件。
电源管理器命令驱动什么时候准备进入低功耗模式,同样的驱动会在需要重新进入正常电源状态时受到Power Manager的通知。驱动负责报告对应设备的电源能力给PowerManager. 驱动可以选择检测什么时候设备空闲(可以被设置为低功耗状态)或者是依赖于PowerManager来进行检测。
In this section
- Introduction to Power Management
- Kernel-Mode Power Management Components
- Power Management Responsibilities for Drivers
- Rules for Handling Power IRPs
- Managing Power for Individual Devices
- Handling System Power State Requests
- Overview of the Power Management Framework
- Platform Extension Plug-ins (PEPs)
- Supporting Devices that Have Wake-Up Capabilities
- Improving System Startup Performance
- Device-Level Thermal Management