Compartilhar via


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

Consulte também

Referência

Interface de ICorDebugProcess

Interface de ICorDebugProcess2