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.

Valor de retorno

Nenhum

Observações

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 o VHF invocar 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
de cliente com suporte mínimo Windows 10
servidor com suporte mínimo Nenhum com suporte
da Plataforma de Destino Área de trabalho
cabeçalho vhf.h
IRQL <=DISPATCH_LEVEL

Consulte também

gravar um driver de origem HID usando o VHF (Virtual HID Framework)