| Anterior | Siguiente |
| kIOUSBNotSent2Err | kIOUSBTooManyTransactionsPending |
kIOUSBLinkErr
Qué significa kIOUSBLinkErr
kIOUSBLinkErr describe una condición de link o transacción observada en el límite del host controller/bus USB. El nombre no especifica por sí solo un error de protocolo de clase y debe conservarse junto con la operación exacta que lo devolvió.
En especial en rutas SuperSpeed, la evidencia útil incluye estado del enlace, resets, cable, hub, alimentación y otros errores del controlador. Cambiar datos de aplicación no corrige un link que no puede mantener la comunicación.
Qué comprobar
- Registre host controller, puerto, hub path, velocidad y operación que devolvió el código.
- Correlacione con link-state changes, resets, disconnects y errores físicos cercanos.
- Compare cable/puerto/hub de forma controlada antes de cambiar el protocolo de aplicación.
- Si el valor llegó como message/token interno y no como retorno, conserve también ese contexto de tipo.
Referencias técnicas
- Apple XNU: IOReturn definitions
- Apple: IOKit documentation
- Apple OSS: XNU source
- Apple XNU: FireWire family common definitions
¿Buscas un código diferente? Buscar otro código de estado o error.