清除指定執行程上目前的非受控例外狀況。
語法
HRESULT ClearCurrentException([in] DWORD threadID);
參數
threadID [在]將清除目前未受管理例外狀況的執行緒識別碼。
備註
當執行緒報告偵錯對象應該忽略的未受控例外狀況時,請先呼叫 ICorDebugController::Continue 之前呼叫這個方法。 這會清除指定執行程上未完成的頻內 (IB) 和頻外 (OOB) 事件。 所有 OOB 中斷點和單一步驟例外狀況都會自動清除。
使用 ICorDebugThread2::InterceptCurrentException 來攔截執行緒上目前的 Managed 例外狀況。
需求
平台: 請參閱 .NET 支援的作業系統。
標題: CorDebug.idl、CorDebug.h
圖書館: CorGuids.lib
.NET 版本: 自 .NET Framework 2.0 起提供