共用方式為


驅動程式的電源管理責任

支援電源管理的驅動程式負責:

在 PnP 列舉期間報告裝置電源功能

設定電源管理的裝置物件旗標

處理電源管理員或驅動程式所傳送的電源 IRP

在系統啟動或閒置關機之後,儘快啟動裝置

系統關機時關閉裝置電源,或在閒置時將其放至睡眠狀態。

如果裝置支援喚醒功能,則啟用裝置喚醒

如果裝置支援降低效能或功能以減少耗電量,則管理裝置效能狀態

並非所有裝置堆疊中的驅動程式都會執行所有這些工作。 一般而言,匯流排驅動程式會報告功能、設定旗標及操作實體裝置,而裝置電源原則管理員通常會 (函式驅動程式) 發出要求,讓裝置進入睡眠狀態並啟用喚醒。

除了少數例外狀況,驅動程式會開啟和關閉其裝置電源,並讓裝置能夠喚醒以回應電源 IRP,也就是具有主要程式碼的 IRP IRP_MJ_POWER。 電源管理員可以傳送電源 IRP,在某些情況下,由驅動程式傳送。