EVT_VHF_READY_FOR_NEXT_READ_REPORT função de retorno de chamada (vhf.h)
O driver de origem HID implementa essa função de chamada de evento de volta para usar seu esquema de buffer para relatórios de entrada HID e deseja ser notificado quando o próximo relatório puder ser enviado ao VHF.
Sintaxe
EVT_VHF_READY_FOR_NEXT_READ_REPORT EvtVhfReadyForNextReadReport;
void EvtVhfReadyForNextReadReport(
[in] PVOID VhfClientContext
)
{...}
Parâmetros
[in] VhfClientContext
Ponteiro para a estrutura de contexto definida pelo driver de origem HID que o driver passou na chamada anterior para VhfCreate para criar o dispositivo HID virtual.
Retornar valor
Nenhum
Comentários
O VHF (Virtual HID Framework) invoca essa função de retorno de chamada para notificar o driver de origem HID de que ele pode enviar um buffer para obter o Relatório de Entrada HID. Depois que o retorno de chamada é invocado, o driver de origem HID deve chamar VhfReadReportSubmit apenas uma vez. Se uma parte do Relatório de Entrada HID ainda estiver pendente, o driver deverá aguardar que o VHF invoque EvtVhfReadyForNextReadReport antes que o driver possa chamar VhfReadReportSubmit novamente.
Se o driver de origem HID não implementar essa função de retorno de chamada, o VHF usará uma política de buffer padrão para relatórios de leitura hid (entrada).
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 |
Servidor mínimo com suporte | Nenhum compatível |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | vhf.h |
IRQL | <=DISPATCH_LEVEL |
Confira também
Gravar um driver de origem HID usando a VHF (Estrutura HID Virtual)