¿Qué significa el código HRESULT 0x80010007 (RPC_E_SERVER_DIED)?

 
Anterior Siguiente
RPC_E_CONNECTION_TERMINATED RPC_E_CLIENT_DIED

RPC_E_SERVER_DIED

Qué significa RPC_E_SERVER_DIED

RPC_E_SERVER_DIED (0x80010007) indica que el proceso servidor desapareció y dejó inválidas sus conexiones. El punto crítico es que la llamada en curso puede haber alcanzado a ejecutarse antes de perderse el servidor.

Qué comprobar

Correlaciona el momento del fallo con crash, terminación o reinicio del servidor y determina si la llamada pudo ejecutarse antes de desaparecer.

Cómo resolverlo o tratarlo

Reconstruye el objeto/servidor antes de continuar y trata como incierto cualquier efecto no idempotente de la llamada perdida.

Qué distingue este resultado

A diferencia de SERVER_DIED_DNE, aquí COM advierte que la operación puede haberse ejecutado.

Referencias técnicas


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