| Anterior | Siguiente |
| KERN_SUCCESS | kOSReturnError |
MACH_MSG_SUCCESS
Qué significa MACH_MSG_SUCCESS
Es el valor de éxito de mach_msg. Confirma que la primitive IPC completó su contrato, pero el caller todavía debe interpretar correctamente el mensaje, sus descriptors y cualquier protocolo de nivel superior.
No existe un “last Mach message error” que sustituya al retorno de la llamada concreta.
Qué comprobar
- Comprueba el retorno inmediatamente después de mach_msg.
- Valida msgh_id, tamaños y descriptors del mensaje recibido.
- Mantén separados éxito IPC y éxito del protocolo/MIG superior.
- No ignores errores enviados dentro del payload sólo porque mach_msg tuvo éxito.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
