//Called by _set_se_translator void trans_func( unsigned int u, EXCEPTION_POINTERS* pExp ) { logger(Error, "SEH Exception, caught in trans_func by _set_se_translator. writing dump file and rethrowing exception."); CreateMiniDump(pExp); throw SE_Exception(u); }
void my_translate(unsigned int code, _EXCEPTION_POINTERS *ep) { throw SE_Exception(); }
ARSE_API void trans_func( unsigned int u, EXCEPTION_POINTERS* pExp ) { throw SE_Exception(DebugInfo::callstack(pExp->ContextRecord)); }