Site icon EfmSoft

¿Qué significa el código de retorno del kernel de macOS 0 (MACH_MSG_SUCCESS)?

 
También puede significar:
ConstanteTipoSO
ERROR_SUCCESSError de WindowsWindows
STATUS_SUCCESSNTSTATUSWindows
STATUS_WAIT_0NTSTATUSWindows
kOSReturnSuccessRetorno del kernel de macOSmacOS
KERN_SUCCESSRetorno del kernel de macOSmacOS
ippStsNoErrEstado de Intel IPPCualquiera
S_OKHRESULTWindows
hrNoneHRESULTWindows
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.

Exit mobile version