| Anterior | Siguiente |
| KERN_NO_SPACE | KERN_FAILURE |
KERN_INVALID_ARGUMENT
Qué significa KERN_INVALID_ARGUMENT
Es un código amplio de contrato del caller. El port puede ser correcto y fallar otro parámetro, o una combinación de valores puede no tener sentido para la primitive.
La documentación de la función concreta es necesaria para saber qué precondición se violó.
Qué comprobar
- Registra todos los argumentos escalares y opciones.
- Comprueba relaciones entre address, size, flags y ports.
- Revisa enums/flags contra la versión del SDK/runtime.
- No asumas que el primer puntero es el argumento inválido.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.