_except_handler3

내부 CRT 함수입니다. 프레임워크에서 적절한 예외 처리기를 찾아 현재 예외를 처리하는 데 사용됩니다.

구문

int _except_handler3(  
   PEXCEPTION_RECORD exception_record,  
   PEXCEPTION_REGISTRATION registration,  
   PCONTEXT context,  
   PEXCEPTION_REGISTRATION dispatcher  
);  

매개 변수

[in] exception_record
특정 예외에 대한 자세한 정보입니다.

[in] registration
예외 처리기를 찾는 데 어떤 범위 테이블을 사용해야 하는지를 나타내는 레코드입니다.

[in] context
예약됨.

[in] dispatcher
예약됨.

반환 값

예외를 해제해야 하는 경우 DISPOSITION_DISMISS를 반환합니다. 예외 캡슐화 처리기 수준까지 예외를 전달해야 하는 경우 DISPOSITION_CONTINUE_SEARCH를 반환합니다.

설명

이 메서드가 적절한 예외 처리기를 찾으면 예외를 처리기에 전달합니다. 이 경우에 이 메서드는 자신을 호출한 코드로 반환되지 않으며 반환 값은 관계가 없습니다.

참고 항목

사전순 함수 참조