ICorProfilerCallback::ExceptionUnwindFunctionLeave 方法

通知探查器异常处理的展开阶段已完成展开函数。

语法

HRESULT ExceptionUnwindFunctionLeave();  

备注

调用 ExceptionUnwindFunctionLeave 方法时,将从堆栈中删除函数实例及其堆栈数据。

在此调用期间探查器不应阻止,因为堆栈可能未处于允许垃圾回收的状态,因此无法启用抢占式垃圾回收。 如果探查器在此期间阻止并尝试进行垃圾回收,则运行时将阻止,直到此回调返回。

此外,在此调用期间,探查器不得调用托管代码或以任何方式导致托管内存分配。

要求

平台:请参阅系统要求

头文件: CorProf.idl、CorProf.h

库:CorGuids.lib

.NET Framework 版本:自 2.0 起可用

另请参阅