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.

Valor de retorno

Se a chamada VhfStart for bem-sucedida, o método retornará STATUS_SUCCESS. Caso contrário, um valor de NTSTATUS apropriado.

Observações

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
da Plataforma de Destino Windows
cabeçalho vhf.h
biblioteca VhfKm.lib
IRQL <=DISPATCH_LEVEL