GetErrorMode 함수(errhandlingapi.h)
현재 프로세스의 오류 모드를 검색합니다.
구문
UINT GetErrorMode();
반환 값
프로세스 오류 모드입니다. 이 함수는 다음 값 중 하나를 반환합니다.
반환 코드/값 | 설명 |
---|---|
|
시스템에 위험 오류 처리기 메시지 상자가 표시되지 않습니다. 대신 시스템은 호출 프로세스에 오류를 보냅니다. |
|
시스템은 자동으로 메모리 맞춤 오류를 수정하고 애플리케이션에 보이지 않게 만듭니다. 호출 프로세스 및 모든 하위 프로세스에 대해 이 작업을 수행합니다. 이 기능은 특정 프로세서 아키텍처에서만 지원됩니다. 자세한 내용은 SetErrorMode를 참조하세요. |
|
시스템에서 Windows 오류 보고 대화 상자를 표시하지 않습니다. |
|
파일을 찾지 못하면 시스템에서 메시지 상자를 표시하지 않습니다. 대신 오류가 호출 프로세스로 반환됩니다. |
설명
각 프로세스에는 애플리케이션이 심각한 오류에 대응하는 방법을 시스템에 나타내는 연결된 오류 모드가 있습니다. 자식 프로세스는 부모 프로세스의 오류 모드를 상속합니다.
프로세스의 오류 모드를 변경하려면 SetErrorMode 함수를 사용합니다.
Windows 7: 호출자는 시스템의 정상적인 동작에 덜 방해가 되므로 SetErrorMode보다 SetThreadErrorMode를 선호해야 합니다. GetThreadErrorMode 는 GetErrorMode에 해당하는 호출 함수입니다.
요구 사항
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | errhandlingapi.h(Windows.h 포함) |
라이브러리 | Kernel32.lib |
DLL | Kernel32.dll |