GetErrorMode 函数 (errhandlingapi.h)
检索当前进程的错误模式。
语法
UINT GetErrorMode();
返回值
进程错误模式。 此函数返回以下值之一。
返回代码/值 | 描述 |
---|---|
|
使用系统默认值,它显示所有错误对话框。 |
|
系统不显示关键错误处理程序消息框。 相反,系统将错误发送到调用进程。 |
|
系统会自动修复内存对齐错误,并使它们对应用程序不可见。 它针对调用进程和任何子代进程执行此作。 此功能仅受某些处理器体系结构支持。 有关详细信息,请参阅 SetErrorMode。 |
|
系统不显示“Windows 错误报告”对话框。 |
|
系统在找不到文件时不显示消息框。 相反,错误将返回到调用进程。 |
言论
每个进程都有一个关联的错误模式,该模式向系统指示应用程序如何响应严重错误。 子进程继承其父进程的错误模式。
若要更改进程的错误模式,请使用 SetErrorMode 函数。
Windows 7:调用方应优先 SetThreadErrorMode,SetErrorMode,因为它对系统的正常行为影响较小。 GetThreadErrorMode 是对应于 getErrorMode 的调用函数。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows Vista [仅限桌面应用] |
支持的最低服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | 窗户 |
标头 | errhandlingapi.h (包括 Windows.h) |
库 | Kernel32.lib |
DLL | Kernel32.dll |