我正在 try catch 应用程序中未处理的异常并使用 WaitForDebugEvent 函数在它们上重新启动它。但我无法判断异常何时由应用程序处理(例如 try..catch),何时不处理。我怎么做? DEBUG_EVENT结构中好像没有这样的数据。
最佳答案
如果您没有使用 WaitForDebugEvent
捕获某些异常,您可能还想尝试注入(inject) UnhandledExceptionFilter
。除此之外,检查您的处理是否匹配 Microsofts Example
关于windows - 如何仅使用 WaitForDebugEvent 系列函数来监视 UNHANDLED 异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4528704/