IDebugProgram2::Execute

Continues running this program from a stopped state. Any previous execution state (such as a step) is cleared, and the program starts executing again.

Note Note

This method is deprecated. Use the IDebugProcess3::Execute method instead.

int Execute();

If successful, returns S_OK; otherwise, returns an error code.

When the user starts execution from a stopped state in some other program's thread, this method is called on this program. This method is also called when the user selects the Start command from the Debug menu in the IDE. The implementation of this method may be as simple as calling the IDebugThread2::Resume method on the current thread in the program.

Caution note Caution

Do not send a stopping event or an immediate (synchronous) event to IDebugEventCallback2::Event while handling this call; otherwise the debugger may hang.

Community Additions

ADD
Show: