Site icon EfmSoft

¿Qué significa el código de error de Windows 190 (ERROR_INVALID_MODULETYPE)?

 
También puede significar:
ConstanteTipoSO
ATTEMPTED_WRITE_TO_READONLY_MEMORYCódigo BSODWindows
Anterior Siguiente
ERROR_INVALID_STACKSEG ERROR_INVALID_EXE_SIGNATURE

ERROR_INVALID_MODULETYPE

Qué significa ERROR_INVALID_MODULETYPE

ERROR_INVALID_MODULETYPE (190) significa que Windows reconoce la imagen, pero rechaza la clase de módulo en ese contexto. Un DLL puede estar lanzándose como EXE, un ejecutable cargándose como biblioteca o el header puede declarar un subsystem no soportado.

Qué comprobar

  • Inspeccione el header real, no se fíe de la extensión.
  • Verifique si el caller intenta ejecutar o cargar como library.
  • Revise OS/subsystem target de la imagen.
  • Compruebe si packaging sustituyó el archivo por otro tipo.

Resolución

Use la API acorde al tipo real del módulo o despliegue el binario correcto. Renombrar el archivo no cambia su formato interno.

Referencias técnicas


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

Exit mobile version