Partager via


SRB_SET_STREAM_STATE

Le pilote de classe envoie cette demande pour définir l’état du flux pour ce flux.

Valeur de retour

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

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.

Commentaires

Le pilote de classe spécifie le nouvel état du flux dans pSrb-CommandData>.StreamState. Le pointeur pSrb pointe vers une structure HW_STREAM_REQUEST_BLOCK . Consultez KSPROPERTY_CONNECTION_STATE pour obtenir une description des états de flux.

Le minidriver doit définir le flux à l’état spécifié et retourner STATUS_SUCCESS en cas de réussite. Un code d’erreur approprié doit être retourné en cas d’échec de l’opération.

Voir aussi

SRB_GET_STREAM_STATE