¿Qué significa el código HRESULT 0x8001011E (RPC_E_NO_CONTEXT)?

 
Anterior Siguiente
RPC_E_INVALID_OBJREF RPC_E_TIMEOUT

RPC_E_NO_CONTEXT

Qué significa RPC_E_NO_CONTEXT

RPC_E_NO_CONTEXT (0x8001011E) es un HRESULT de COM/RPC. No hay ningún contexto asociado a esta llamada. Esto ocurre con algunas llamadas que usan serialización personalizada y en el lado cliente de la llamada.

Qué comprobar

Comprueba si la llamada usa custom marshaling o está en el lado cliente, donde puede no existir call context asociado.

Cómo resolverlo o tratarlo

Haz que el código tolere ausencia de contexto cuando el contrato lo permite y consulta información contextual solo en fases donde COM la garantiza.

Qué distingue este resultado

La llamada no tiene un contexto asociado; no implica que el objeto o la conexión hayan desaparecido.

Referencias técnicas


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