Partager via


SRB_OPEN_MASTER_CLOCK

Le pilote de classe émet cette demande pour indiquer à un flux qu’il sert désormais de master horloge pour le minidriver.

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 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 définit commandData. Membre MasterClockHandle pointé par pSrb vers le handle de l’objet d’horloge qu’il crée pour représenter l’horloge master. Le pointeur pSrb pointe vers une structure HW_STREAM_REQUEST_BLOCK .

Le minidriver doit conserver la valeur du champ CommandData.MasterClockHandle dans le SRB qui pointe vers le handle de l’horloge master.