Compartir a través de


IOCTL_GENERICUSBFN_GET_PIPE_STATE IOCTL (genericusbfnioctl.h)

Este código de control de E/S (IOCTL) se envía mediante un servicio o aplicación en modo de usuario para obtener el estado de la canalización del bus serie universal (USB) especificado.

Búfer de entrada

Un USBFNPIPEID que especifica el identificador de la canalización para la que se va a recuperar la información de estado.

Longitud del búfer de entrada

Tamaño de un USBFNPIPEID.

Búfer de salida

Contiene un valor BOOLEAN que especifica si la canalización especificada está detenida. Valor TRUE si la tubería especificada está detenida; False si no.

Longitud del búfer de salida

Tamaño del búfer de salida en bytes.

Comentarios

Si se llama a este código de control de E/S (IOCTL) de forma sincrónica, establezca el parámetro lpOverlapped en NULL. Si se llama a este IOCTL de forma asincrónica, asigne el parámetro lpOverlapped a un puntero a una estructura SUPERPUESTA que contiene un identificador a un objeto de evento. Los objetos de evento indican cuándo se completa la operación.

El valor devuelto es un valor BOOL que indica que la operación se ha realizado correctamente o no. TRUE indica que se ha realizado correctamente; en caso contrario, FALSE.

Requisitos

Requisito Valor
Header genericusbfnioctl.h (include GenericUsbFnIoctl.h)

Consulte también

DeviceIoControl

IOCTL_GENERICUSBFN_SET_PIPE_STATE