IOCTL_GET_PIPE_CONFIGURATION IOCTL (usbscan.h)
Devuelve una descripción de cada canalización de transferencia compatible con un dispositivo.
Código principal
Búfer de entrada
NULL.
Longitud del búfer de entrada
Cero.
Búfer de salida
Puntero a una estructura de USBSCAN_PIPE_CONFIGURATION .
Longitud del búfer de salida
Tamaño del búfer de salida.
Bloque de estado
Irp->IoStatus.Status se establece en STATUS_SUCCESS si la solicitud se realiza correctamente. De lo contrario, estado de la condición de error adecuada como código NTSTATUS .
Comentarios
Parámetros deviceIoControl
Cuando se llama a la función DeviceloControl con el código de control de E/S de IOCTL_GET_PIPE_CONFIGURATION, el autor de la llamada debe especificar la dirección de una estructura USBSCAN_PIPE_CONFIGURATION como parámetro lpOutbuffer de la función. El controlador en modo kernel rellena la estructura .
Para obtener más información, consulte Acceso a controladores de Kernel-Mode para dispositivos de imagen fija.
Requisitos
Requisito | Valor |
---|---|
Header | usbscan.h (incluya Usbscan.h) |