IDebugProgram2::Execute

중지된 상태에서 이 프로그램을 계속 실행합니다. 이전 실행 상태(예: 단계)가 지워지고 프로그램이 다시 실행되기 시작합니다.

참고 항목

이 메서드는 더 이상 사용되지 않습니다. 대신 Execute 메서드를 사용합니다.

구문

int Execute();

Return Value

성공하면 S_OK를 반환하고, 실패하면 오류 코드를 반환합니다.

설명

사용자가 다른 프로그램의 스레드에서 중지된 상태에서 실행을 시작하면 이 프로그램에서 이 메서드가 호출됩니다. 이 메서드는 사용자가 IDE의 디버그 메뉴에서 시작 명령을 선택할 때도 호출됩니다. 이 메서드의 구현은 프로그램의 현재 스레드에서 Resume 메서드를 호출하는 것만큼 간단할 수 있습니다.

Warning

이 호출을 처리하는 동안 중지 이벤트 또는 직접 실행(동기) 이벤트를 이벤트에 보내지 마세요. 디버거가 응답을 중지할 수 있습니다.

참고 항목