Partager via


SRB_CHANGE_POWER_STATE

Le pilote de classe envoie cette requête pour signaler au minidriver qu’il doit réinitialiser son état d’alimentation. pSrb-DeviceState> spécifie le nouvel état d’alimentation.

Voir HW_STREAM_REQUEST_BLOCK.

Valeur retournée

Le minidriver doit définir l’un des éléments suivants comme status dans le SRB :

Valeur Description
STATUS_SUCCESS Indique la réussite de l’exécution de la commande.
STATUS_NOT_IMPLEMENTED Indique que la fonction n’est pas prise en charge par le minidriver.
STATUS_IO_DEVICE_ERROR Indique qu’une défaillance matérielle s’est produite et qu’une faible alimentation ne peut pas être appelée.

Notes

Si le minidriver doit enregistrer ou restaurer des données spécifiques à l’appareil, il doit le faire lors du traitement d’une demande de SRB_CHANGE_POWER_STATE.

Pour plus d’informations sur les états d’alimentation, consultez Power IRPs for Individual Devices.