Compartir a través de


IOCTL_INTERNAL_USBFN_SET_PIPE_STATE IOCTL (usbfnioctl.h)

El controlador de clase envía esta solicitud para establecer el estado de detención de la canalización USB especificada.

Código principal

IRP_MJ_INTERNAL_DEVICE_CONTROL

Búfer de entrada

Puntero a un tipo de USBFNPIPEID que especifica el identificador de canalización.

Longitud del búfer de entrada

Tamaño de un tipo de USBFNPIPEID.

Búfer de salida

Puntero a valor booleano que especifica el estado de detención que se va a establecer. Si es TRUE, la extensión de clase de función USB (UFX) establece el estado de la tubería para detener; FALSE establece para borrar el estado.

Longitud del búfer de salida

Tamaño de un booleano .

Bloque de estado

UFX completa la solicitud con STATUS_SUCCESS.

Observaciones

Esta solicitud debe enviarse después de enviar la solicitud IOCTL_INTERNAL_USBFN_ACTIVATE_USB_BUS.

UFX reenvía esta solicitud de IOCTL a la cola de transferencia creada para el punto de conexión mediante UfxEndpointCreate.

Requisitos

Requisito Valor
encabezado de usbfnioctl.h