IDebugDocumentContext2::GetSourceRange
Возвращает диапазон исходного кода этого контекста документа.
Синтаксис
Параметры
pBegPosition
[in, out] Структура TEXT_POSITION , заполненная начальной позицией. Задайте для этого аргумента значение NULL, если эта информация не нужна.
pEndPosition
[in, out] Структура TEXT_POSITION , заполненная конечной позицией. Задайте для этого аргумента значение NULL, если эта информация не нужна.
Возвращаемое значение
В случае успешного выполнения возвращается S_OK
; в противном случае возвращается код ошибки.
Замечания
Исходный диапазон — это весь диапазон исходного кода, от текущей инструкции до непосредственно после предыдущей инструкции, которая способствовала коду. Исходный диапазон обычно используется для смешивания исходных инструкций, включая комментарии, с кодом в окне дизассемблирования.
Чтобы получить диапазон только для инструкций кода, содержащихся в контексте этого документа, вызовите метод GetStatementRange .