Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der HID-Quelltreiber implementiert diese Ereignisrückruffunktion, um das Pufferschema für HID-Eingabeberichte zu verwenden und benachrichtigt zu werden, wenn der nächste Bericht an VHF übermittelt werden kann.
Syntax
EVT_VHF_READY_FOR_NEXT_READ_REPORT EvtVhfReadyForNextReadReport;
void EvtVhfReadyForNextReadReport(
[in] PVOID VhfClientContext
)
{...}
Parameter
[in] VhfClientContext
Zeiger auf die vom HID-Quelltreiber definierte Kontextstruktur, die der Treiber im vorherigen Aufruf an VhfCreate übergeben hat, um das virtuelle HID-Gerät zu erstellen.
Rückgabewert
Nichts
Bemerkungen
Virtual HID Framework (VHF) ruft diese Rückruffunktion auf, um den HID-Quelltreiber zu benachrichtigen, dass ein Puffer zum Abrufen des HID-Eingabeberichts übermittelt werden kann. Nachdem der Rückruf aufgerufen wurde, muss der HID-Quelltreiber VhfReadReportSubmit- nur einmal aufrufen. Wenn ein Teil des HID-Eingabeberichts noch aussteht, muss der Treiber warten, bis VHF EvtVhfReadyForNextReadReport aufruft, bevor der Treiber VhfReadReportSubmit erneut aufrufen kann.
Wenn der HID-Quelltreiber diese Rückruffunktion nicht implementiert, verwendet VHF eine Standardpufferrichtlinie für HID-Leseberichte (Input).
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10 |
mindestens unterstützte Server- | Keine unterstützt |
Zielplattform- | Desktop |
Header- | vhf.h |
IRQL- | <=DISPATCH_LEVEL |
Siehe auch
Schreiben eines HID-Quelltreibers mithilfe von Virtual HID Framework (VHF)