| Anterior | Siguiente |
| KERN_POLICY_LIMIT | KERN_INVALID_OBJECT |
KERN_INVALID_POLICY
Qué significa KERN_INVALID_POLICY
Mach expone políticas de scheduling con restricciones de host, thread state y privilegios. Un enum conocido puede no ser aplicable al target.
Difiere de KERN_POLICY_LIMIT, donde la policy es válida pero sus atributos superan límites.
Qué comprobar
- Registra policy y parámetros solicitados.
- Comprueba policies admitidas por el thread/processor set.
- Revisa privilegios necesarios.
- Distingue policy no aplicable de parámetros fuera de límite.
Referencias técnicas
- Apple XNU: kern_return.h
- Apple XNU: thread_policy.h
- Apple XNU: thread_policy.c
- Apple Kernel Programming Guide: Mach Scheduling and Thread Interfaces
¿Buscas un código diferente? Buscar otro código de estado o error.