ICorDebugProcess::ClearCurrentException 方法
清除给定线程上的当前非托管异常。
语法
HRESULT ClearCurrentException([in] DWORD threadID);
参数
threadID
[in] 将清除当前非托管异常的线程的 ID。
备注
当线程报告应被调试对象忽略的未托管异常时,在调用 ICorDebugController::Continue 之前调用此方法。 这将清除给定线程上未完成的带内 (IB) 和带外 (OOB) 事件。 所有 OOB 断点和单步异常将自动清除。
使用 ICorDebugThread2::InterceptCurrentException 截获当前线程上的托管异常。
要求
平台:请参阅系统要求。
标头:CorDebug.idl、CorDebug.h
库:CorGuids.lib
.NET Framework 版本:自 2.0 起可用
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈