结构化异常处理函数
以下函数用于结构化异常处理。
-
指示终止处理程序的 __try 块是否正常终止。
-
注册向量继续处理程序。
-
注册向量异常处理程序。
-
检索标识所发生的异常类型的代码。
-
检索与计算机无关的异常说明,以及发生异常时线程存在的计算机状态的相关信息。
-
在调用线程中引发异常。
-
取消注册向量继续处理程序。
RemoveVectoredExceptionHandler
取消注册向量异常处理程序。
-
通知系统动态函数表,该表表示包含代码的内存区域。
RtlDeleteGrowableFunctionTable
通知系统以前报告的动态函数表不再使用。
-
报告动态函数表的大小已增加。
-
使应用程序能够取代每个线程和进程的顶级异常处理程序。
-
如果正在调试进程,则向调试器传递未经处理的异常。
-
用作向量异常处理程序的应用程序定义函数。
以下函数仅在 64 位 Windows 上使用。
-
将动态函数表添加到动态函数表列表。
-
检索调用方上下文中的上下文记录。
-
从动态函数表列表中删除动态函数表。
RtlInstallFunctionTableCallback
将动态函数表添加到动态函数表列表。
-
将调用方上下文还原到指定的上下文记录。