IOCTL_INTERNAL_USBFN_TRANSFER_OUT IOCTL (usbfnioctl.h)
O driver de classe envia essa solicitação para iniciar uma transferência de dados do host no pipe especificado.
Código principal
IRP_MJ_INTERNAL_DEVICE_CONTROL
Buffer de entrada
Um ponteiro para um tipo USBFNPIPEID que especifica a ID do pipe.
Comprimento do buffer de entrada
O tamanho de um tipo USBFNPIPEID .
Buffer de saída
Um buffer de dados para receber dados do host.
Comprimento do buffer de saída
A duração do buffer.
Bloco de status
Irp-IoStatus.Status> será definido como STATUS_SUCCESS se a solicitação for bem-sucedida.
Caso contrário, Status para a condição de erro apropriada como um código NTSTATUS.
Para obter mais informações, consulte Valores NTSTATUS.
Comentários
Essa solicitação deve ser enviada após o envio da solicitação de IOCTL_INTERNAL_USBFN_ACTIVATE_USB_BUS .
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | usbfnioctl.h |