| Anterior | Siguiente |
| RPC_E_OUT_OF_RESOURCES | RPC_E_NOT_REGISTERED |
RPC_E_ATTEMPTED_MULTITHREAD
Qué significa RPC_E_ATTEMPTED_MULTITHREAD
RPC_E_ATTEMPTED_MULTITHREAD (0x80010102) es un HRESULT de COM/RPC. Se intentó efectuar llamadas desde más de un subproceso estando en modo de un solo subproceso.
Qué comprobar
Revisa desde qué hilos se usa el objeto y cómo se inicializó COM; detecta acceso concurrente a un contexto configurado como single-threaded.
Cómo resolverlo o tratarlo
Mantén el objeto en su STA y marshal interfaces hacia otros hilos o cambia el diseño para usar un apartamento apropiado desde el inicio.
Qué distingue este resultado
El problema es usar más de un hilo en un modo que exige acceso de un solo hilo.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
