다음을 통해 공유


IDebugCodeContext2::GetDocumentContext

이 코드 컨텍스트에 해당하는 문서 컨텍스트를 가져옵니다. 문서 컨텍스트는 이 명령을 생성한 소스 코드에 해당하는 원본 파일에서의 위치를 나타냅니다.

구문

int GetDocumentContext( 
   out IDebugDocumentContext2 ppSrcCxt
);

매개 변수

ppSrcCxt
[out] 코드 컨텍스트에 해당하는 IDebugDocumentContext2 개체를 반환합니다. 반환되는 경우 S_OK 이 값은 비이어야null 합니다.

Return Value

성공하면 S_OK를 반환하고, 실패하면 오류 코드를 반환합니다. 디버그 엔진은 코드 컨텍스트에 연결된 소스 위치가 없는 경우처럼 out 매개 변수가 null인 경우에 E_FAIL과 같은 오류 코드를 반환해야 합니다.

설명

일반적으로 문서 컨텍스트는 소스 파일 내의 위치로 생각할 수 있지만 코드 컨텍스트는 실행 스트림에서 코드 명령의 위치입니다.

참고 항목