Função VhfStart (vhf.h)
O driver de origem HID chama esse método para iniciar o dispositivo HID virtual.
Sintaxe
NTSTATUS VhfStart(
[in] VHFHANDLE VhfHandle
);
Parâmetros
[in] VhfHandle
Um identificador para um dispositivo HID virtual que o driver de origem hid recebeu na chamada anterior para VhfCreate.
Retornar valor
Se a chamada VhfStart for bem-sucedida, o método retornará STATUS_SUCCESS. Caso contrário, um valor NTSTATUS apropriado.
Comentários
O VHF (Virtual HID Framework) não invoca nenhuma função de retorno de chamada implementada pelo driver de origem HID até que o driver de origem chame VhfStart. Um retorno de chamada pode ser invocado antes que VhfStart retorne. Depois que essa chamada for bem-sucedida, o driver poderá chamar VhfDelete.
VhfAsyncOperationComplete e VhfReadReportSubmit podem ser chamados antes que VhfStart retorne (por exemplo, de dentro de um retorno de chamada invocado).
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | vhf.h |
Biblioteca | VhfKm.lib |
IRQL | <=DISPATCH_LEVEL |