Método de ICorDebugProcess::ClearCurrentException
Limpa a exceção atual de não gerenciada em um determinado thread.
HRESULT ClearCurrentException([in] DWORD threadID);
Parâmetros
- threadID
[in] A ID do thread no qual a exceção de não gerenciada atual será limpo.
Comentários
Chamar esse método antes de chamar ICorDebugController::Continue quando um thread relatou uma exceção de não gerenciada deve ser ignorada pela depuração. Isso limpará o pendente em banda (lb) e os eventos do out-of-band (OOB) em um determinado thread. Todos os pontos de interrupção OOB e exceções de etapa única são limpas automaticamente.
Use ICorDebugThread2::InterceptCurrentException interceptar atual exceção em um segmento gerenciado.
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0