共用方式為


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

請參閱

參考

ICorDebugProcess 介面

ICorDebugProcess2 介面