errhandlingapi.h 헤더
이 헤더는 System Services에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
errhandlingapi.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
함수
AddVectoredContinueHandler 벡터화된 계속 처리기를 등록합니다. |
AddVectoredExceptionHandler 벡터화된 예외 처리기를 등록합니다. |
FatalAppExitA 메시지 상자를 표시하고 메시지 상자를 닫으면 애플리케이션을 종료합니다. (ANSI) |
FatalAppExitW 메시지 상자를 표시하고 메시지 상자를 닫으면 애플리케이션을 종료합니다. (유니코드) |
GetErrorMode 현재 프로세스의 오류 모드를 검색합니다. |
GetLastError 호출 스레드의 마지막 오류 코드 값을 검색합니다. |
GetThreadErrorMode 호출 스레드에 대한 오류 모드를 검색합니다. |
raiseException 호출 스레드에서 예외를 발생합니다. |
raiseFailFastException 모든 예외 처리기(프레임 또는 벡터 기반)를 우회하는 예외를 발생합니다. |
RemoveVectoredContinueHandler 벡터된 계속 처리기를 등록 취소합니다. |
RemoveVectoredExceptionHandler 벡터화된 예외 처리기를 등록 취소합니다. |
restoreLastError 호출 스레드에 대한 마지막 오류 코드를 복원합니다. |
SetErrorMode 시스템 또는 프로세스가 지정된 심각한 오류 유형을 처리하는지 여부를 제어합니다. |
setLastError 호출 스레드에 대한 마지막 오류 코드를 설정합니다. |
SetThreadErrorMode 시스템에서 지정된 유형의 심각한 오류를 처리할지 또는 호출 스레드에서 처리할지 여부를 제어합니다. |
SetUnhandledExceptionFilter 애플리케이션이 프로세스의 각 스레드에 대한 최상위 예외 처리기를 대체하도록 설정합니다. |
UnhandledExceptionFilter 프로세스가 디버그되는 경우 처리되지 않은 예외를 디버거에 전달하는 애플리케이션 정의 함수입니다. |