| Anterior | Siguiente |
| kIOUSBNoAsyncPortErr | kIOUSBUnknownPipeErr |
kIOUSBTooManyPipesErr
Qué significa kIOUSBTooManyPipesErr
kIOUSBTooManyPipesErr indica que la operación excedería el número de pipes permitido para la interface activa. Un pipe está asociado a un endpoint dentro de una configuration y alternate setting concretos.
El límite no se refiere a conectores físicos ni al bandwidth total del bus. Aperturas repetidas tras reconnect, recovery o cambios de alternate setting pueden llegar aquí si el software conserva pipes de un estado anterior.
Qué comprobar
- Registre la secuencia de creación y destrucción de pipes para esa interface.
- Compruebe si quedaron pipes abiertos de un setup anterior.
- Después de cambiar alternate setting, vuelva a construir el conjunto de pipes y descarte referencias previas.
- Distinga este código de kIOUSBNotEnoughPipesErr, que expresa insuficiencia para las necesidades del setup.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
