Partilhar via


Método ICorDebugController::Terminate

Encerra o processo com o código de saída especificado.

Nota

Este método é um wrapper para a função Win32 TerminateProcess . Assim, Terminate usa o código de saída da mesma forma que a função Win32 TerminateProcess usa-lo.

Sintaxe

HRESULT Terminate (
    [in] UINT exitCode
);

Parâmetros

exitCode [em] Um valor numérico que é o código de saída. Os valores numéricos válidos são definidos em Winbase.h.

Observações

Se o processo for interrompido quando Terminate for chamado, o processo deve ser continuado usando o método ICorDebugController::Continue para que o depurador receba a confirmação do término por meio do retorno de chamada ICorDebugManagedCallback::ExitProcess ou ICorDebugManagedCallback::ExitAppDomain .

Nota

Este método não é implementado por um domínio de aplicativo. Ou seja, não é implementado ao AppDomain nível.

Requisitos

Plataformas: Consulte Requisitos do sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões do .NET Framework: Disponível desde 1.0

Consulte também