SEM_FAILCRITICALERRORS会阻止什么?

时间:2013-07-25 09:07:31

标签: c++ winapi exception-handling

来自MSDN

  

SEM_FAILCRITICALERRORS - 系统不显示   critical-error-handler消息框。相反,系统发送   调用过程出错。

但是,SetErrorMode(SEM_NOGPFAULTERRORBOX)已经禁止所有错误对话框。

那么SEM_FAILCRITICALERRORS到底阻止了什么?

从文档中不太清楚,并且在通过设置和取消设置SEM_FAILCRITICALERRORS进行测试时,它对访问冲突,除零,未处理的C ++异常或我能想到的任何其他内容都没有区别

1 个答案:

答案 0 :(得分:2)

SEM_NOGPFAULTERRORBOX标志阻止的系统错误包括:

  • 加载DLL时的动态链接错误(例如,找不到入口点)。

Entry Point Not Found

  • 应用程序初始化错误

Application Error