ICorDebugProcess::ClearCurrentException 方法
清除指定線程上目前的 Unmanaged 例外狀況。
語法
HRESULT ClearCurrentException([in] DWORD threadID);
參數
threadID
[in]要清除目前 Unmanaged 例外狀況之線程的標識碼。
備註
呼叫 ICorDebugController::Continue 之前,當線程回報偵錯對象應該忽略的 Unmanaged 例外狀況時,請先呼叫這個方法。 這會清除指定線程上未完成的頻外 (IB) 和頻外事件。 系統會自動清除所有 OOB 斷點和單一步驟例外狀況。
使用 ICorDebugThread2::InterceptCurrentException 來攔截線程上目前的受控例外狀況。
需求
平台:請參閱系統需求。
標頭:CorDebug.idl、CorDebug.h
程式庫:CorGuids.lib
.NET Framework 版本: 自 2.0 起提供