| 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.
