Site icon EfmSoft

¿Qué significa el código HRESULT 0x802A000C (UI_E_WRONG_THREAD)?

 
Anterior Siguiente
UI_E_FP_OVERFLOW UI_E_STORYBOARD_ACTIVE

UI_E_WRONG_THREAD

Qué significa UI_E_WRONG_THREAD

UI_E_WRONG_THREAD corresponde a 0x802A000C. Este método solo se puede llamar desde el subproceso que creó el objeto.

Qué comprobar

Registra el thread ID que creó el objeto y el thread ID de la llamada que falla. Revisa callbacks, timers y continuaciones async que saltan a un worker.

Cómo resolverlo

Marshalea o publica la operación al hilo propietario y conserva allí el acceso a los objetos con afinidad. No desactives la comprobación ni compartas la interfaz directamente entre hilos.

Qué distingue este resultado

El objeto es correcto, pero la llamada procede de un hilo distinto del creador.

Referencias técnicas


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

Exit mobile version