Condividi tramite


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)