Compartilhar via


SRB_OPEN_MASTER_CLOCK

O driver de classe emite essa solicitação para indicar a um fluxo que ele agora serve como o relógio master para o minidriver.

Valor retornado

O minidriver deve definir um dos seguintes como o status no SRB:

STATUS_SUCCESS
Indica a conclusão bem-sucedida do comando.

STATUS_NOT_IMPLEMENTED
Indica que a função não é compatível com o minidriver.

STATUS_IO_DEVICE_ERROR
Indica que ocorreu uma falha de hardware.

Comentários

O driver de classe define CommandData. Membro MasterClockHandle apontado por pSrb para o identificador do objeto de relógio que ele cria para representar o relógio master. O ponteiro pSrb aponta para uma estrutura de HW_STREAM_REQUEST_BLOCK .

O minidriver deve manter o valor do campo CommandData.MasterClockHandle no SRB que aponta para o identificador do relógio master.