c++ - 有没有办法_get_UnhandledExceptionFilter?

标签 c++ exception winapi

SetUnhandledExceptionFilter() 让我安装一个函数,在出现未处理的异常时调用该函数。我正在寻找一种方法来获取 当前安装的函数,以便我可以存储和恢复它。我似乎找不到与 SetUnhandledExceptionFilter 调用等效的 Get,我想知道我是否遗漏了什么,或者这是否不可能。

最佳答案

SetUnhandledExceptionFilter 实际上返回旧的未处理的异常过滤器,因此您可以通过这种方式进行检查。设置 NULL 过滤器,检查结果,然后再次设置。

关于c++ - 有没有办法_get_UnhandledExceptionFilter?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1967391/

相关文章:

c# - 获取应用程序的窗口句柄

c# - 如何处理 .NET 5 控制台应用程序中任务管理器中的 "End Task"?

c++ - 将字符数组附加到字符串 C++

c++ - 如何创建指向模板成员函数的函数指针?

java - 尝试使用 javazoom 播放 MP3 文件并收到错误消息 "unable to load resource ' sfd.ser”

java - eclipse:抛出异常时中断,在finally block 之前

c++ - OpenCV C++ 代码在终端中运行良好,但从 Eclipse 运行时出错 - Ubuntu 12.04

c++ - C 或 C++ 是否有标准的正则表达式库?

java - 我无法让我的方法抛出自定义异常

c# - kernel32.dll API 的包装器 C#