What does HRESULT 0x80010012 (RPC_E_SERVER_DIED_DNE) mean?

 
Previous Next
RPC_E_CANTCALLOUT_AGAIN RPC_E_SYS_CALL_FAILED

RPC_E_SERVER_DIED_DNE

RPC_E_SERVER_DIED_DNE means that the COM server became unavailable and the requested method did not begin execution. It is more specific than a generic disconnected proxy because it distinguishes an unstarted call from a call that may have reached the server.

How to recover

  • Treat cached proxies as invalid and activate or connect to a new server instance if the application supports it.
  • Check server crash, service-stop, and RPC logs around the timestamp.
  • A retry can be appropriate only after the server is available and the method semantics allow it.

Do not use this result to infer the cause of the server failure; collect the server-side evidence separately.

Microsoft: COM error codes


Looking for a different code? Search another status or error code.