电源管理器

电源管理器负责管理系统的电源使用情况。 它管理系统范围的电源策略,并跟踪电源 IRP 通过系统的路径。

电源管理器通过向驱动程序发送 IRP_MJ_POWER 请求来请求电源操作。 请求可以指定新的电源状态,也可以查询电源状态的更改是否可行。

当需要睡眠、休眠或关闭时,电源管理器通过向设备树中的每个叶节点发送 IRP_MJ_POWER 请求来请求适当的电源操作。 电源管理器在确定系统是应睡眠、休眠还是关闭时考虑以下事项:

  • 系统活动级别

  • 系统电池电量

  • 来自应用程序的关闭、休眠或睡眠请求

  • 用户操作,例如按下电源按钮

  • 控制面板设置

有关详细信息,请参阅 Windows Kernel-Mode Power Manager