Share via


IDebugProgram2::Terminate

Encerra o programa.

Sintaxe

int Terminate();

Valor de retorno

Se tiver êxito, retornará S_OK. Caso contrário, retornará um código de erro.

Comentários

Se possível, o programa será encerrado e descarregado do processo; caso contrário, o mecanismo de depuração (DE) executará qualquer limpeza necessária.

Esse método ou o método Terminate é chamado pelo IDE, normalmente em resposta ao usuário interromper toda a depuração. A implementação desse método deve, idealmente, encerrar o programa dentro do processo. Se isso não for possível, o DE deve impedir que o programa seja executado mais nesse processo (e fazer qualquer limpeza necessária). Se o método foi chamado pelo IDE, todo o processo será encerrado em algum momento após o IDebugProcess2::TerminateIDebugProgram2::Terminate método ser chamado.

Confira também