EVT_VHF_READY_FOR_NEXT_READ_REPORT función de devolución de llamada (vhf.h)
El controlador de origen HID implementa esta función de devolución de llamada de eventos para usar su esquema de almacenamiento en búfer para los informes de entrada HID y quiere recibir una notificación cuando se pueda enviar el siguiente informe a VHF.
Sintaxis
EVT_VHF_READY_FOR_NEXT_READ_REPORT EvtVhfReadyForNextReadReport;
void EvtVhfReadyForNextReadReport(
[in] PVOID VhfClientContext
)
{...}
Parámetros
[in] VhfClientContext
Puntero a la estructura de contexto definida por el controlador de origen HID que el controlador pasó en la llamada anterior a VhfCreate para crear el dispositivo HID virtual.
Valor devuelto
Ninguno
Observaciones
Virtual HID Framework (VHF) invoca esta función de devolución de llamada para notificar al controlador de origen HID que puede enviar un búfer para obtener el informe de entrada hid. Una vez invocada la devolución de llamada, el controlador de origen HID debe llamar a VhfReadReportSubmit solo una vez. Si una parte del informe de entrada HID sigue pendiente, el controlador debe esperar a que VHF invoque EvtVhfReadyForNextReadReport antes de que el controlador pueda llamar a VhfReadReportSubmit de nuevo.
Si el controlador de origen HID no implementa esta función de devolución de llamada, VHF usa una directiva de almacenamiento en búfer predeterminada para los informes de lectura (entrada) HID.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 10 |
servidor mínimo admitido | No se admite ninguna |
de la plataforma de destino de | Escritorio |
encabezado de | vhf.h |
irQL | <=DISPATCH_LEVEL |
Consulte también
Escribir un controlador de origen HID mediante virtual HID Framework (VHF)