Método ICorDebugController::Terminate
Encerra o processo com o código de saída especificado.
Observação
Esse método é um wrapper para a função TerminateProcess
do Win32. Assim, Terminate
usa o código de saída da mesma forma que a função Win32 TerminateProcess
.
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.
Comentários
Se o processo for interrompido quando Terminate
for chamado, deverá continuar 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.
Observação
Esse método não é implementado por um domínio de aplicativo. Ou seja, ele não é implementado no nível AppDomain.
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versões do .NET Framework: Disponíveis desde a versão 1.0