| Anterior | Siguiente |
| kIOReturnNotPrivileged | kIOReturnLockedRead |
kIOReturnBadArgument
Qué significa kIOReturnBadArgument
Puede tratarse de un count, address, structure field, enum o incluso un object state que hace inválida esa combinación. Es un error de contrato del caller, no un fallo genérico del hardware.
La API concreta determina qué precondición se incumplió.
Qué comprobar
- Registra argumentos escalares y selectors.
- Comprueba tamaños/versiones de estructuras.
- Revisa combinaciones de parámetros y estado del objeto.
- Valida valores antes de cruzar el user-client boundary.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.