電源マネージャーは、システムの電力使用量を管理する役割を担います。 システム全体の電源ポリシーを管理し、システムを介して電源 IRP のパスを追跡します。
Power Manager は、ドライバーに IRP_MJ_POWER 要求を送信して電源操作を要求します。 要求では、新しい電源状態を指定することも、電源状態の変更が可能かどうかを照会することもできます。
sleep, hibernationまたはshut downが必要な場合、電源マネージャーは、デバイス ツリー内の各リーフ ノードにIRP_MJ_POWER要求を送信することで、適切な電源アクションを要求します。 電源マネージャーは、次の条件を考慮します。
システム アクティビティ レベル
システムバッテリレベル
アプリケーションからのshut down要求、またはSleep, hibernation
電源ボタンを押すなどのユーザー アクション
コントロール パネルの設定
詳細については、「 Windows Kernel-Mode Power Manager」を参照してください。