假设您有以下全局异常处理程序/过滤器:
LONG WINAPI UnhandledExceptionFilter(PEXCEPTION_POINTERS exception)
{
return EXCEPTION_CONTINUE_SEARCH;
}
LONG WINAPI VectoredExceptionHandler(PEXCEPTION_POINTERS exception)
{
return EXCEPTION_CONTINUE_SEARCH;
}
调用使用:
SetUnhandledExceptionFilter(UnhandledExceptionFilter);
AddVectoredExceptionHandler(1, VectoredExceptionHandler);
我可能有一个单独的线程将异常抛出回用于设置过滤器或处理程序的主线程......但是在 and 的逻辑中UnhandledExceptionFilter
,VectoredExceptionHandler
我如何获取HANDLE
抛出异常的线程?