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