| Anterior | Siguiente |
| RPC_E_INVALID_CALLDATA | RPC_E_WRONG_THREAD |
RPC_E_CANTCALLOUT_ININPUTSYNCCALL
Qué significa RPC_E_CANTCALLOUT_ININPUTSYNCCALL
RPC_E_CANTCALLOUT_ININPUTSYNCCALL (0x8001010D) es un HRESULT de COM/RPC. No se puede efectuar una llamada saliente porque la aplicación está procesando una llamada síncrona de entrada.
Qué comprobar
Comprueba si el hilo STA está atendiendo una llamada síncrona de entrada cuando intenta efectuar otra llamada saliente.
Cómo resolverlo o tratarlo
Difiere la llamada saliente hasta retornar del input-synchronous call o rediseña el callback para no bloquear/reentrar COM en ese punto.
Qué distingue este resultado
COM prohíbe call-out desde este tipo específico de llamada síncrona entrante.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.