IDebugCodeContext2::GetDocumentContext

Возвращает контекст документа, соответствующий этому контексту кода. Контекст документа представляет позицию в исходном файле, соответствующую исходному коду, который создал эту инструкцию.

Синтаксис

int GetDocumentContext( 
   out IDebugDocumentContext2 ppSrcCxt
);

Параметры

ppSrcCxt
[out] Возвращает объект IDebugDocumentContext2 , соответствующий контексту кода. Если S_OK возвращается, это не должно бытьnull.

Возвращаемое значение

В случае успешного выполнения возвращается S_OK; в противном случае возвращается код ошибки. Подсистема отладки должна возвращать код сбоя, например, когда out параметр имеет null такое значение, как E_FAIL если контекст кода не имеет связанной исходной позиции.

Замечания

Как правило, контекст документа можно рассматривать как позицию в исходном файле, а контекст кода — это позиция инструкции кода в потоке выполнения.

См. также