¿Qué significa el código HRESULT 0x80004022 (CO_E_RELOAD_DLL)?

 
Anterior Siguiente
CO_E_NOT_SUPPORTED CO_E_MSI_ERROR

CO_E_RELOAD_DLL

Qué significa CO_E_RELOAD_DLL

CO_E_RELOAD_DLL corresponde al HRESULT 0x80004022. Windows indica: «Es necesario cargar una DLL.».

Qué comprobar

  • Reúne CLSID, AppID, contexto CLSCTX, nombre/ruta del servidor, bitness, registro de clase y primer error SCM/loader/RPC de la activación en una prueba mínima y reproducible antes de aplicar una reparación.
  • Verifica que «Es necesario cargar una DLL.» siga siendo cierto con el mismo objeto y parámetros antes de modificar varias condiciones simultáneamente.

Resultados cercanos que significan otra cosa

  • CO_E_SERVER_START_TIMEOUT significa «El servidor no respondió después de iniciarse.».
  • CO_E_LOOKUPACCSIDFAILED significa «La función del sistema LookupAccountSid produjo un error.».

El objetivo es demostrar que la condición «Es necesario cargar una DLL.» ya no existe en la frontera original; un éxito obtenido por saltarse esa frontera no valida la corrección.

Referencias técnicas


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