_except_handler3

内部 CRT 函数。 由框架用于查找相应的异常处理程序,以处理当前异常。

语法

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

参数

exception_record
[in] 有关特定异常的信息。

registration
[in] 指示应该使用哪一个范围表查找异常处理程序的记录。

context
[in] 保留。

dispatcher
[in] 保留。

返回值

如果应该消除某个异常,则返回 DISPOSITION_DISMISS。 如果应该将异常向上传递一个等级给封装的异常处理程序,则返回 DISPOSITION_CONTINUE_SEARCH

备注

如果此方法找到了相应的异常处理程序,则它会将异常传递给该处理程序。 在这种情况下,此方法不会返回到调用它的代码,并且返回值是不相关的。

另请参阅

按字母顺序显示的函数参考