次の方法で共有


SRB_CHANGE_POWER_STATE

クラス ドライバーは、電源状態をリセットする必要があることをミニドライバーに通知するために、この要求を送信します。 pSrb->DeviceState は、新しい電源状態を指定します。

HW_STREAM_REQUEST_BLOCK を参照してください。

戻り値

ミニドライバーは、SRB の状態として次のいずれかを設定する必要があります。

Value 説明
STATUS_SUCCESS コマンドが正常に完了したことを示します。
STATUS_NOT_IMPLEMENTED ミニドライバーで関数がサポートされていないことを示します。
STATUS_IO_DEVICE_ERROR ハードウェア障害が発生し、低電力を呼び出すことができないことを示します。

解説

ミニドライバーがデバイス固有のデータを保存または復元する必要がある場合は、SRB_CHANGE_POWER_STATE 要求を処理するときに行う必要があります。

電源状態の詳細については、個々のデバイスの Power IRP を参照してください。