EVT_VHF_READY_FOR_NEXT_READ_REPORT funzione di callback (vhf.h)
Il driver di origine HID implementa questa funzione di chiamata all'evento per usare lo schema di buffer 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 nella chiamata precedente a VhfCrea 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 nuovamente 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.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 |
Server minimo supportato | Nessuno supportato |
Piattaforma di destinazione | Desktop |
Intestazione | vhf.h |
IRQL | <=DISPATCH_LEVEL |
Vedi anche
Scrivere un driver di origine HID usando Virtual HID Framework (VHF)