| Anterior | Siguiente |
| kIOReturnLockedWrite | kIOReturnBadMessageID |
kIOReturnExclusiveAccess
Qué significa kIOReturnExclusiveAccess
El hardware puede estar sano y disponible, pero la política del driver permite un solo owner para esa operación. Abrir una segunda conexión incompatible se rechaza.
Cerrar arbitrariamente al otro cliente puede ser incorrecto si mantiene trabajo activo.
Qué comprobar
- Identifica qué proceso/service posee el open.
- Revisa si la API soporta opens compartidos para otra función.
- Comprueba leaks de handles después de crashes/errors.
- Coordina ownership antes de reintentar.
Referencias técnicas
- Apple IOReturn.h reference
- Apple USBInterfaceOpenSeize reference
- libusb device lifecycle and interface claims
¿Buscas un código diferente? Buscar otro código de estado o error.