2010-02-27 320 views

回答

1

這是一個RPC錯誤,當您使用進程外COM時,您會看到它。它告訴你服務器.exe停止運行。它可能被轟炸了。或者即使仍然有活動的接口引用,也決定退出。這可能是引用計數問題。或者不正確地使用CAtlModule :: Lock()。 Etcetera,我只能猜測。用Tools + Attach to Process調試服務器,並找出它爲什麼決定退出。

0

此錯誤是由COM生成的代理對象引發的,因此您的服務器對象(被調用的對象)位於另一個公寓,ether out-of-proc或當前進程中的另一個線程中。這間公寓發生了一件非常糟糕的事情,因此它終止了,現在居住在那裏的COM存根無法通過代理(通過RPC或消息泵)到達。

相關問題