jjzjj

WaitForDebugEvent

全部标签

windows - 如何仅使用 WaitForDebugEvent 系列函数来监视 UNHANDLED 异常?

我正在trycatch应用程序中未处理的异常并使用WaitForDebugEvent函数在它们上重新启动它。但我无法判断异常何时由应用程序处理(例如try..catch),何时不处理。我怎么做?DEBUG_EVENT结构中好像没有这样的数据。 最佳答案 如果您没有使用WaitForDebugEvent捕获某些异常,您可能还想尝试注入(inject)UnhandledExceptionFilter。除此之外,检查您的处理是否匹配MicrosoftsExample 关于windows-如何仅

C++过滤调试事件

在C++/Windows中是否有内置的方法来过滤WaitForDebugEvent捕获的事件?WaitForDebugEvent会忽略吗? 最佳答案 不,我认为您不能过滤任何调试事件。调用WaitForDebugEvent的应用程序将获得所有事件。但是,您可以在应用程序中收到任何特定事件后忽略它。 关于C++过滤调试事件,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/458001