IOCTL_HID_WRITE_REPORT IOCTL (hidport.h)
La richiesta IOCTL_HID_WRITE_REPORT invia un report HID a un dispositivo HIDClass.
Per informazioni generali sui dispositivi HIDClass, vedere raccolte HID.
Codice principale
Buffer di input
Irp->UserBuffer punta a una struttura HID_XFER_PACKET che contiene i parametri e il report da trasmettere al dispositivo. Vengono usati i membri seguenti:
Lunghezza del buffer di input
Dimensione di una struttura HID_XFER_PACKET.
Buffer di output
Nessuno.
Lunghezza del buffer di output
Nessuno.
Blocco di stato
I minidriver HID che eseguono l'I/O nel dispositivo impostano i campi seguenti di Irp->IoStatus:
- informazioni è impostato sul numero di byte trasferiti al dispositivo.
- stato è impostato su STATUS_SUCCESS se il trasferimento è stato completato senza errori. In caso contrario, è impostato su un codice di errore NTSTATUS appropriato.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | hidport.h (include Hidport.h) |