IDebugProgram2::GetProcess

이 프로그램이 실행 되는 프로세스를 가져옵니다.

구문

HRESULT GetProcess(
   IDebugProcess2** ppProcess
);
int GetProcess(
   out IDebugProcess2 ppProcess
);

매개 변수

ppProcess
제한이 프로세스를 나타내는 IDebugProcess2 인터페이스를 반환 합니다.

반환 값

성공 하면이 반환 되 S_OK 고, 그렇지 않으면 오류 코드가 반환 됩니다.

설명

De (디버그 엔진)가 IDebugEngineLaunch2 인터페이스를 구현 하지 않는 한이 메서드의 de 구현은 항상를 반환 해야 합니다 .이 경우 de E_NOTIMPL 는 실행 중인 프로세스를 확인할 수 없으므로이 메서드의 구현을 충족 시킬 수 없기 때문입니다.

인터페이스를 구현 하는 것은 IDebugEngineLaunch2 de가 프로세스를 만드는 방법을 알고 있어야 한다는 것을 의미 합니다. 따라서 de의 IDebugProgram2 인터페이스 구현은에서 실행 중인 프로세스를 알 수 있습니다.

참조