Compartilhar via


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