| Anterior | Siguiente |
| ERROR_NO_UNICODE_TRANSLATION | ERROR_SHUTDOWN_IN_PROGRESS |
ERROR_DLL_INIT_FAILED
Qué significa ERROR_DLL_INIT_FAILED
ERROR_DLL_INIT_FAILED (1114) — La rutina de inicialización de una DLL falló durante la carga.
El loader mapeó la biblioteca, pero DllMain o una dependencia de inicialización devolvió fallo. La causa real suele estar antes del código 1114: dependencia ausente, excepción, configuración o trabajo inseguro dentro de DllMain.
Qué comprobar
- Capture loader snaps o dump durante DLL_PROCESS_ATTACH.
- Revise dependencias transitivas y su arquitectura.
- Busque locks, LoadLibrary, thread creation o I/O complejo dentro de DllMain.
Tratamiento recomendado
Reduce DllMain a inicialización mínima y mueve trabajo fallable a una función explícita. Corrige la primera dependencia o excepción; no hagas retry de LoadLibrary en bucle.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.