Función VhfStart (vhf.h)
El controlador de origen HID llama a este método para iniciar el dispositivo HID virtual.
Sintaxis
NTSTATUS VhfStart(
[in] VHFHANDLE VhfHandle
);
Parámetros
[in] VhfHandle
Identificador de un dispositivo HID virtual que el controlador de origen HID recibió en la llamada anterior a VhfCreate.
Valor devuelto
Si la llamada de VhfStart se realiza correctamente, el método devuelve STATUS_SUCCESS. De lo contrario, un valor NTSTATUS adecuado.
Comentarios
Virtual HID Framework (VHF) no invoca ninguna función de devolución de llamada implementada por el controlador de origen HID hasta que el controlador de origen llama a VhfStart. Una devolución de llamada se puede invocar antes de que se devuelva VhfStart . Una vez que esta llamada se realiza correctamente, el controlador puede llamar a VhfDelete.
Se puede llamar a VhfAsyncOperationComplete y VhfReadReportSubmit antes de que VhfStart devuelva (por ejemplo, desde dentro de una devolución de llamada invocada).
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | vhf.h |
Library | VhfKm.lib |
IRQL | <=DISPATCH_LEVEL |