IOCTL_HID_ACTIVATE_DEVICE IOCTL (hidport.h)
La richiesta di IOCTL_HID_ACTIVATE_DEVICE attiva un dispositivo HIDClass, che lo rende pronto per le operazioni di I/O.
Per informazioni generali sui dispositivi HIDClass, vedere raccolte HID.
Codice principale
Buffer di input
Parameters.DeviceIoControl.Type3InputBuffer contiene un identificatore di raccolta, come valore ULONG, della raccolta da attivare.
Lunghezza del buffer di input
Lunghezza di un valore ULONG.
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 è impostata su zero.
- 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) |