다음을 통해 공유


IDebugProcess3::Continue

중지된 상태에서 이 프로세스를 계속 실행합니다. 이전 실행 상태(예: 단계)가 유지되고 프로세스가 다시 실행되기 시작합니다.

참고 항목

이 메서드는 Continue 대신 사용해야 합니다.

구문

int Continue(
   IDebugThread2 pThread
);

매개 변수

pThread
[in] 계속할 스레드를 나타내는 IDebugThread2 개체입니다.

Return Value

성공하면 S_OK를 반환하고, 그러지 않으면 오류 코드를 반환합니다.

설명

이 메서드는 디버깅 중인 프로세스 수 또는 중지 이벤트를 생성한 프로세스에 관계없이 이 프로세스에서 호출됩니다. 구현은 이전 실행 상태(예: 단계)를 유지하고 이전 실행을 완료하기 전에 중지된 적이 없는 것처럼 계속 실행해야 합니다. 즉, 이 프로세스의 스레드가 프로시저 단위 실행 연산을 하다가 다른 프로세스가 중지된 후 Continue가 호출된 경우 지정된 스레드는 원래의 프로시저 단위 실행 연산을 완료해야 합니다.

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

참고 항목