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

 
También puede significar:
ConstanteTipoSO
ERROR_TOO_MANY_OPEN_FILESError de WindowsWindows
ippStsInvZeroEstado de Intel IPPCualquiera
EINTRerrnoCualquiera
INVALID_DATA_ACCESS_TRAPCódigo BSODWindows
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.