디버거 프로그램을 실행합니다. 스레드는 사용자가 프로그램을 실행할 때 보고 있는 스레드에 대한 디버거 정보를 제공하기 위해 반환됩니다.
구문
매개 변수
pThread
[in] IDebugThread2 개체입니다.
Return Value
성공하면 S_OK를 반환하고, 실패하면 오류 코드를 반환합니다.
설명
디버거가 중지한 후 실행을 다시 시작할 수 있는 세 가지 방법이 있습니다.
실행: 이전 단계를 취소하고 다음 중단점까지 실행합니다.
단계: 이전 단계를 취소하고 새 단계가 완료될 때까지 실행합니다.
계속: 다시 실행하고 이전 단계를 활성 상태로 둡니다.
ExecuteOnThread에 전달된 스레드는 취소할 단계를 결정할 때 유용합니다. 스레드를 모르는 경우 실행을 실행하면 모든 단계가 취소됩니다. 스레드에 대한 지식이 있으면 활성 스레드에서 단계를 취소하기만 하면 됩니다.