IOCTL_HID_WRITE_REPORT IOCTL (hidport.h)
Die IOCTL_HID_WRITE_REPORT-Anforderung sendet einen HID-Bericht an ein HIDClass-Gerät.
Allgemeine Informationen zu HIDClass-Geräten finden Sie unter HID Collections.
Hauptcode
Eingabepuffer
Irp->UserBuffer- verweist auf eine HID_XFER_PACKET Struktur, die die Parameter und berichte enthält, die an das Gerät übertragen werden sollen. Die folgenden Member werden verwendet:
Eingabepufferlänge
Die Größe einer HID_XFER_PACKET Struktur.
Ausgabepuffer
Nichts.
Länge des Ausgabepuffers
Nichts.
Statusblock
HID Minidriver, die die E/A an das Gerät ausführen, legen die folgenden Felder von Irp->IoStatusfest:
- Information wird auf die Anzahl der Bytes festgelegt, die auf das Gerät übertragen werden.
- Status wird auf STATUS_SUCCESS festgelegt, wenn die Übertragung ohne Fehler abgeschlossen wurde. Andernfalls wird er auf einen entsprechenden NTSTATUS-Fehlercode festgelegt.
Anforderungen
Anforderung | Wert |
---|---|
Header- | hidport.h (include Hidport.h) |