ICorDebugProcess::ClearCurrentException 方法
清除指定執行緒上目前的 Unmanaged 例外狀況。
HRESULT ClearCurrentException([in] DWORD threadID);
參數
- threadID
[in] 將在其上清除目前 Unmanaged 例外狀況的執行緒 ID。
備註
當執行緒已報告應被偵錯項目忽略的 Unmanaged 例外狀況時,先呼叫這個方法,然後再呼叫 ICorDebugController::Continue。 這會清除指定之執行緒上未完成的 In-Band (IB) 和 Out-of-Band (OOB) 事件。 也會自動清除所有 OOB 中斷點和單步例外狀況。
使用 ICorDebugThread2::InterceptCurrentException 攔截執行緒上目前的 Managed 例外狀況。
需求
**平台:**請參閱 .NET Framework 系統需求。
**標頭:**CorDebug.idl、CorDebug.h
**程式庫:**CorGuids.lib
**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0