Compartilhar via


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)