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-Sammlungen.
Hauptcode
Eingabepuffer
Irp->UserBuffer verweist auf eine HID_XFER_PACKET Struktur, die die Parameter und den Bericht enthält, die an das Gerät übertragen werden sollen. Die folgenden Member werden verwendet:
Länge des Eingabepuffers
Die Größe einer HID_XFER_PACKET-Struktur .
Ausgabepuffer
Keine.
Länge des Ausgabepuffers
Keine.
Statusblock
HID-Minitreiber, die die E/A an das Gerät ausführen, legen die folgenden Felder von Irp-IoStatus> fest:
- Die Informationen sind auf die Anzahl der Bytes festgelegt, die an das Gerät übertragen werden.
- Status wird auf STATUS_SUCCESS festgelegt, wenn die Übertragung ohne Fehler abgeschlossen wurde. Andernfalls wird er auf einen geeigneten NTSTATUS-Fehlercode festgelegt.
Anforderungen
Anforderung | Wert |
---|---|
Header | hidport.h (hidport.h einschließen) |