バス ドライバーでのシステム電源設定 IRP の処理
バス ドライバーは、システム設定電源 IRP を受け取ったとき、以下の手順を実行する必要があります。
PoStartNextPowerIrp を呼び出して、次の電源 IRP を開始します。 (Windows Server 2003、Windows XP、および Windows 2000 のみ)。
Irp->IoStatus.Status を STATUS_SUCCESS に設定します。 ドライバーは、システム設定電源 IRP を失敗させることができません。
IO_NO_INCREMENT を指定して IoCompleteRequest を呼び出し、IRP を完了します。
バス ドライバーは、デバイスの電源状態を要求する電源 IRP を受け取るまで、デバイスの電源設定を変更しません。