EVT_VHF_READY_FOR_NEXT_READ_REPORT funzione di callback (vhf.h)
Il driver di origine HID implementa questa funzione di chiamata di evento per usare lo schema di buffering per i report di input HID e vuole ricevere una notifica quando il report successivo può essere inviato a VHF.
Sintassi
EVT_VHF_READY_FOR_NEXT_READ_REPORT EvtVhfReadyForNextReadReport;
void EvtVhfReadyForNextReadReport(
[in] PVOID VhfClientContext
)
{...}
Parametri
[in] VhfClientContext
Puntatore alla struttura del contesto definito dal driver di origine HID passata dal driver nella chiamata precedente a VhfCreate per creare il dispositivo HID virtuale.
Valore restituito
Nessuno
Osservazioni
Virtual HID Framework (VHF) richiama questa funzione di callback per notificare al driver di origine HID che può inviare un buffer per ottenere il report di input HID. Dopo aver richiamato il callback, il driver di origine HID deve chiamare VhfReadReportSubmit una sola volta. Se una parte del report di input HID è ancora in sospeso, il driver deve attendere che VHF richiami EvtVhfReadyForNextReadReport prima che il driver possa chiamare di nuovo VhfReadReportSubmit.
Se il driver di origine HID non implementa questa funzione di callback, VHF usa un criterio di buffering predefinito per i report di lettura (input) HID.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 10 |
server minimo supportato | Nessuna supportata |
piattaforma di destinazione | Desktop |
intestazione | vhf.h |
IRQL | <=DISPATCH_LEVEL |
Vedere anche
scrivere un driver di origine HID usando VHF (Virtual HID Framework)