IDebugProgram2::EnumCodeContexts
코드 컨텍스트는 소스 파일의 지정 된 위치에 대 한 목록을 검색합니다.
HRESULT EnumCodeContexts(
IDebugDocumentPosition2* pDocPos,
IEnumDebugCodeContexts2** ppEnum
);
int EnumCodeContexts(
IDebugDocumentPosition2 pDocPos,
out IEnumDebugCodeContexts2 ppEnum
);
매개 변수
pDocPos
[in] IDebugDocumentPosition2 는 추상 IDE로 알려진 소스 파일 위치를 나타내는 개체입니다.ppEnum
[out] 반환 된 IEnumDebugCodeContexts2 코드 컨텍스트 목록을 포함 하는 개체입니다.
반환 값
성공 하면 반환 S_OK. 그렇지 않으면 오류 코드를 반환 합니다.
설명
이 메서드는 세션 디버그 매니저 (SDM) 있습니다 또는 IDE에서 소스 파일 위치에 있는 코드 위치에 매핑할 수 있습니다. 여러 개의 코드 블록입니다 (예를 들어, c + + 템플릿)의 소스를 생성 하는 경우 두 개 이상의 코드 컨텍스트 반환 됩니다.