EVT_VHF_READY_FOR_NEXT_READ_REPORT fungsi panggilan balik (vhf.h)

Driver sumber HID mengimplementasikan fungsi panggilan balik peristiwa ini untuk menggunakan skema buffering-nya untuk Laporan Input HID, dan ingin mendapatkan pemberitahuan ketika laporan berikutnya dapat dikirimkan ke VHF.

Sintaks

EVT_VHF_READY_FOR_NEXT_READ_REPORT EvtVhfReadyForNextReadReport;

void EvtVhfReadyForNextReadReport(
  [in] PVOID VhfClientContext
)
{...}

Parameter

[in] VhfClientContext

Arahkan ke struktur konteks yang ditentukan driver sumber HID yang diteruskan driver dalam panggilan sebelumnya ke VhfCreate untuk membuat perangkat HID virtual.

Nilai kembali

Tidak ada

Keterangan

Virtual HID Framework (VHF) memanggil fungsi panggilan balik ini untuk memberi tahu driver sumber HID bahwa ia dapat mengirimkan buffer untuk mendapatkan Laporan Input HID. Setelah panggilan balik dipanggil, driver sumber HID harus memanggil VhfReadReportSubmit hanya sekali. Jika sebagian Laporan Input HID masih tertunda, driver harus menunggu VHF memanggil EvtVhfReadyForNextReadReport sebelum driver dapat memanggil VhfReadReportSubmit lagi.

Jika driver sumber HID tidak menerapkan fungsi panggilan balik ini, VHF menggunakan kebijakan buffering default untuk Laporan BACA (Input) HID.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10
Server minimum yang didukung Tidak ada yang didukung
Target Platform Desktop
Header vhf.h
IRQL <=DISPATCH_LEVEL

Lihat juga

Menulis driver sumber HID dengan menggunakan Virtual HID Framework (VHF)