电源管理器

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

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

当需要或shut down是必需的时sleep, hibernation,电源管理器通过向设备树中的每个叶节点发送IRP_MJ_POWER请求来请求相应的电源操作。 Power Manager 考虑以下事项:

  • 系统活动级别

  • 系统电池电量

  • Sleep, hibernation或 shut down 来自应用程序的请求

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

  • 控制面板设置

有关详细信息,请参阅 Windows 内核模式 Power Manager