下你所需,载你所想!
汇集开发技术源码资料

易语言向量化异常处理

:2.625KB :1 :2021-02-28 11:15:08

部分简介

.判断开始 (异常.ExceptionRecord.ExceptionCode = #STATUS_BREAKPOINT) ' INT3 异常
VirtualProtect (异常.ExceptionRecord.ExceptionAddress, 1, #PAGE_EXECUTE_READWRITE, OldProtect)
RtlMoveMemory_字节集 (异常.ExceptionRecord.ExceptionAddress, { 144 }, 1) ' 0x90 NOP
VirtualProtect (异常.ExceptionRecord.ExceptionAddress, 1, OldProtect, 0)
返回 (#EXCEPTION_CONTINUE_EXECUTION) ' 异常已处理, 再次执行异常处代码.
易语言向量化异常处理例子。

热门推荐

相关文章