IDebugProgram2::ExecuteIDebugProgram2::Execute

Continua a execução deste programa de um estado parado.Continues running this program from a stopped state. Qualquer estado de execução anterior (por exemplo, uma etapa) estiver desmarcado, e o programa inicia a execução novamente.Any previous execution state (such as a step) is cleared, and the program starts executing again.

Note

Este método foi preterido.This method is deprecated. Use o Execute método em vez disso.Use the Execute method instead.

SintaxeSyntax

HRESULT Execute(
   void
);
int Execute();

Valor de retornoReturn Value

Se for bem-sucedido, retornará S_OK; caso contrário, retorna um código de erro.If successful, returns S_OK; otherwise, returns an error code.

ComentáriosRemarks

Quando o usuário inicia a execução de um estado parado no thread do algum outro programa, este método é chamado neste programa.When the user starts execution from a stopped state in some other program's thread, this method is called on this program. Esse método também é chamado quando o usuário seleciona o inicie comando da depurar menu no IDE.This method is also called when the user selects the Start command from the Debug menu in the IDE. A implementação desse método pode ser tão simple quanto chamar o retomar método no thread atual no programa.The implementation of this method may be as simple as calling the Resume method on the current thread in the program.

Warning

Não enviar um evento de interrupção ou um evento (síncrono) imediato evento ao manipular essa chamada; caso contrário, o depurador poderá parar de responder.Do not send a stopping event or an immediate (synchronous) event to Event while handling this call; otherwise the debugger may hang.

Consulte tambémSee also