IOCTL_INTERNAL_USBFN_TRANSFER_OUT IOCTL (usbfnioctl.h)
Драйвер класса отправляет этот запрос, чтобы инициировать передачу данных с узла по указанному каналу.
Основной код
IRP_MJ_INTERNAL_DEVICE_CONTROL
Входной буфер
Указатель на тип USBFNPIPEID , указывающий идентификатор канала.
Длина входного буфера
Размер типа USBFNPIPEID .
Выходной буфер
Буфер данных для получения данных от узла.
Длина выходного буфера
Длина буфера.
Блок состояния
Irp-IoStatus.Status> имеет значение STATUS_SUCCESS, если запрос выполнен успешно.
В противном случае — состояние соответствующего условия ошибки в виде кода NTSTATUS.
Дополнительные сведения см. в разделе Значения NTSTATUS.
Комментарии
Этот запрос должен быть отправлен после отправки запроса IOCTL_INTERNAL_USBFN_ACTIVATE_USB_BUS .
Требования
Требование | Значение |
---|---|
Заголовок | usbfnioctl.h |