异常辅助模块5.2源码及调用示例
1. 现在支持多个模块的嵌套引用和多个DLL中的多次使用,所有共享相同的配置接口。
2.重写了调用栈追踪代码,增加了更准确的函数劫持追踪;
3.现在支持异常回调时输出dmp文件(可以用vs或者windbg打开获取错误重现状态)
4.修复了多个BUG; (包括一些严重的隐患)
5.一些细节调整,比如调用栈顺序控制,添加catch_int等。
现在模块结构进行了修改,变成了三个模块,分别是try/catch、callstack(调用栈)、全局处理模块。
三个模块均可独立使用
如果代码模块较多,可以参考callstack.ec或者【异常辅助模块_纯跟踪.ec】,直接使用_DbgName来跟踪调用过程。避免直接引用异常 module.ec 导致源代码扩展(200k+)。
13410686606[下载].rar
|