IDebugProgram2::GetProcess
이 프로그램이 실행 중인 프로세스를 가져옵니다.
구문
매개 변수
ppProcess
[out] 프로세스를 나타내는 IDebugProcess2 인터페이스를 반환합니다.
Return Value
성공하면 S_OK
를 반환하고, 실패하면 오류 코드를 반환합니다.
설명
DE(디버그 엔진)가 IDebugEngineLaunch2 인터페이스를 구현하지 않는 한 이 메서드의 DE 구현은 항상 E_NOTIMPL
을 반환해야 합니다. DE가 자신이 실행되는 프로세스를 확인할 수 없어 이 메서드의 구현을 만족시킬 수 없기 때문입니다.
IDebugEngineLaunch2
인터페이스를 구현한다는 것은 DE가 프로세스를 만드는 방법을 알아야 한다는 것을 의미합니다. 따라서 IDebugProgram2 인터페이스의 DE 구현은 DE가 실행되는 프로세스를 알 수 있습니다.