電源管理員負責管理系統的電源使用量。 它會管理整個系統的電源策略,並追蹤電源 IRP 在系統中的路徑。
電源管理員會傳送 IRP_MJ_POWER 要求給驅動程式,以要求電源作業。 要求可以指定新的電源狀態,或可以查詢電源狀態的變更是否可行。
當需要sleep, hibernation或shut down時,電源管理員會透過傳送一個IRP_MJ_POWER要求來每個裝置樹狀結構中的分葉節點,請求適當的電源動作。 電源管理員會考慮下列條件:
系統活動層級
系統電池電量
來自應用程式的 Sleep, hibernation 或 shut down 要求
用戶動作,例如按下電源按鈕
控制面板設定
如需詳細資訊,請參閱 Windows Kernel-Mode Power Manager。