| Anterior | Siguiente |
| KERN_INVALID_MEMORY_CONTROL | KERN_NOT_DEPRESSED |
KERN_INVALID_SECURITY
Qué significa KERN_INVALID_SECURITY
Algunas operaciones Mach privilegiadas exigen una capability de seguridad específica, no sólo ejecutar como un usuario concreto.
El código indica capability incorrecta antes que un fallo de datos de la operación.
Qué comprobar
- Comprueba la procedencia del security port.
- Verifica que la API espera host security/privileged capability.
- Revisa si el proceso tiene derecho a obtenerla.
- No sustituyas otro host port por conveniencia.
Referencias técnicas
- Apple XNU: kern_return.h
- Apple Kernel Programming Guide: Mach ports and rights
- Apple Developer Documentation: Mach interface collection
¿Buscas un código diferente? Buscar otro código de estado o error.