¿Qué significa el código HRESULT 0x800401FA (CO_E_WRONGOSFORAPP)?

 
Anterior Siguiente
CO_E_ERRORINDLL CO_E_OBJNOTREG

CO_E_WRONGOSFORAPP

Qué significa CO_E_WRONGOSFORAPP

CO_E_WRONGOSFORAPP corresponde al HRESULT 0x800401FA. Windows indica: «La aplicación no es compatible con este sistema operativo o con su versión.».

Qué comprobar

  • Conserva CLSID, AppID, contexto CLSCTX, nombre/ruta del servidor, bitness, registro de clase y primer error SCM/loader/RPC de la activación antes de cambiar registro, apartment, objeto o datos.
  • Verifica que «La aplicación no es compatible con este sistema operativo o con su versión.» 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_INITIALIZATIONFAILED marca una condición diferente: «Error de activación de COM+ porque falló una función de inicialización. Consulte el registro de eventos para obtener más información.».
  • CO_E_RELEASED marca una condición diferente: «El objeto se ha liberado.».

La reparación se valida repitiendo la misma llamada y confirmando que deja de cumplirse «La aplicación no es compatible con este sistema operativo o con su versión.» sin introducir una conversión, registro o fallback distinto.

Referencias técnicas


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