IOCTL_GET_CHANNEL_ALIGN_RQST IOCTL (usbscan.h)
Devuelve el tamaño máximo de paquete de un dispositivo USB para las canalizaciones de transferencia de lectura, escritura e interrupción asociadas al identificador de dispositivo especificado.
Código principal
Búfer de entrada
NULL.
Longitud del búfer de entrada
Cero.
Búfer de salida
Puntero a una estructura de CHANNEL_INFO .
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_CHANNEL_ALIGN_RQST, el autor de la llamada debe especificar la dirección de una estructura de CHANNEL_INFO 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) |