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
Dimensioni di una struttura HID_XFER_PACKET .
Buffer di output
Nessuno.
Lunghezza del buffer di output
Nessuno.
Blocco dello stato
I minidriver HID che eseguono l'I/O al dispositivo impostano i campi seguenti di Irp-IoStatus>:
- Le informazioni vengono impostate sul numero di byte trasferiti al dispositivo.
- Lo stato è impostato su STATUS_SUCCESS se il trasferimento è stato completato senza errori. In caso contrario, viene impostato su un codice di errore NTSTATUS appropriato.
Requisiti
Requisito | Valore |
---|---|
Intestazione | hidport.h (include Hidport.h) |