IOCTL_HID_WRITE_REPORT IOCTL (hidport.h)
Запрос IOCTL_HID_WRITE_REPORT отправляет отчет HID на устройство HIDClass.
Общие сведения об устройствах HIDClass см. в разделе Коллекции HID.
Основной код
Входной буфер
Irp->UserBuffer указывает на структуру HID_XFER_PACKET содержит параметры и отчет для передачи на устройство. Используются следующие элементы:
Длина входного буфера
Размер структуры HID_XFER_PACKET .
Выходной буфер
Нет.
Длина выходного буфера
Нет.
Блок состояния
Мини-накопители HID, выполняющие операции ввода-вывода на устройство, задают следующие поля Irp-IoStatus>:
- Для сведений задается количество байтов, передаваемых на устройство.
- Состояние устанавливается в STATUS_SUCCESS, если передача выполнена без ошибок. В противном случае устанавливается соответствующий код ошибки NTSTATUS.
Требования
Требование | Значение |
---|---|
Заголовок | hidport.h (включая Hidport.h) |