IDebugProgram2::Continue

Continua executando este programa a partir de um estado parado. Qualquer estado de execução anterior (como uma etapa) é preservado e o programa começa a ser executado novamente.

Observação

Esse método é preterido. Em vez disso, use o método Continue .

Sintaxe

int Continue( 
   IDebugThread2 pThread
);

Parâmetros

pThread [em] Um objeto IDebugThread2 que representa o thread.

Valor de retorno

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

Comentários

Esse método é chamado neste programa, independentemente de quantos programas estão sendo depurados, ou qual programa gerou o evento de parada. A implementação deve manter o estado de execução anterior (como uma etapa) e continuar a execução como se nunca tivesse parado antes de concluir sua execução anterior. Ou seja, se um thread neste programa estava fazendo uma operação de step-over e foi interrompido porque algum outro programa parou e, em seguida, esse método foi chamado, o programa deve concluir a operação de step-over original.

Aviso

Não envie um evento de parada ou um evento imediato (síncrono) para o Evento durante o processamento dessa chamada, caso contrário, o depurador pode parar de responder.

Confira também