【发布时间】:2011-05-27 03:46:06
【问题描述】:
我有一个 DLL,它被注入到非常旧的、有缺陷的并且现在不受它的开发人员应用程序支持。有时该应用程序崩溃,我需要一些方法来捕获所有可能发生的未处理异常(来自 DLL)以保存数据,然后才允许应用程序崩溃。我怎样才能做到这一点?
目前,有一个用于此目的的外部调试器,但它太慢了,而且很难保持这种状态。
【问题讨论】:
-
抱歉,刚刚找到解决方案。 SetUnhandledExceptionFilter 是我需要的。
标签: c++ winapi exception-handling dll-injection