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) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по