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