Site icon EfmSoft

¿Qué significa el código de error de Windows 160 (ERROR_BAD_ARGUMENTS)?

 
También puede significar:
ConstanteTipoSO
INTERNAL_POWER_ERRORCódigo BSODWindows
Anterior Siguiente
ERROR_BAD_THREADID_ADDR ERROR_BAD_PATHNAME

ERROR_BAD_ARGUMENTS

Qué significa ERROR_BAD_ARGUMENTS

ERROR_BAD_ARGUMENTS (160) es un resultado amplio de APIs legacy cuando uno o varios parámetros son inválidos. Puede tratarse de un valor fuera de rango, combinación incompatible, campo reservado no cero o estructura de una versión distinta.

Qué comprobar

  • Registre todos los argumentos no sensibles en el límite que falla.
  • Valide rangos e invariantes entre campos.
  • Inicialice estructuras a cero antes de rellenar miembros definidos.
  • Compare tamaños y versiones entre caller y callee.

Resolución

Localice la violación del contrato y corríjala antes de repetir. Si existe una API moderna equivalente que devuelve errores más específicos, úsela cuando sea viable para mejorar el diagnóstico.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.

Exit mobile version