SRB_CHANGE_POWER_STATE
Der Klassentreiber sendet diese Anforderung, um dem Minitreiber zu signalisieren, dass er seinen Energiezustand zurücksetzen soll. pSrb-DeviceState> gibt den neuen Energiezustand an.
Siehe HW_STREAM_REQUEST_BLOCK.
Rückgabewert
Der Minitreiber sollte eine der folgenden Optionen als status im SRB festlegen:
Wert | BESCHREIBUNG |
---|---|
STATUS_SUCCESS | Gibt den erfolgreichen Abschluss des Befehls an. |
STATUS_NOT_IMPLEMENTED | Gibt an, dass die Funktion vom Minitreiber nicht unterstützt wird. |
STATUS_IO_DEVICE_ERROR | Gibt an, dass ein Hardwarefehler aufgetreten ist und keine geringe Leistung aufgerufen werden kann. |
Bemerkungen
Wenn der Minidriver gerätespezifische Daten speichern oder wiederherstellen muss, sollte er dies bei der Verarbeitung einer SRB_CHANGE_POWER_STATE-Anforderung tun.
Weitere Informationen zu Energiezuständen finden Sie unter Power IRPs für einzelne Geräte.