DkmInstructionSymbol.GetSteppingRanges(DkmSteppingRangeBoundary, Boolean) Метод

Определение

Запрашивает поставщик символов для определения диапазонов инструкций, на которые базовый монитор отладки должен выполнить шаг, чтобы реализовать шаг.

Ограничение расположения: API должен вызываться из компонента монитора (уровень компонентов < 100 000).

public:
 cli::array <Microsoft::VisualStudio::Debugger::Symbols::DkmSteppingRange> ^ GetSteppingRanges(Microsoft::VisualStudio::Debugger::Symbols::DkmSteppingRangeBoundary RangeBoundary, bool IncludeInline);
public:
 Platform::Array <Microsoft::VisualStudio::Debugger::Symbols::DkmSteppingRange> ^ GetSteppingRanges(Microsoft::VisualStudio::Debugger::Symbols::DkmSteppingRangeBoundary RangeBoundary, bool IncludeInline);
std::Array <Microsoft::VisualStudio::Debugger::Symbols::DkmSteppingRange> GetSteppingRanges(Microsoft::VisualStudio::Debugger::Symbols::DkmSteppingRangeBoundary RangeBoundary, bool IncludeInline);
public Microsoft.VisualStudio.Debugger.Symbols.DkmSteppingRange[] GetSteppingRanges (Microsoft.VisualStudio.Debugger.Symbols.DkmSteppingRangeBoundary RangeBoundary, bool IncludeInline);
member this.GetSteppingRanges : Microsoft.VisualStudio.Debugger.Symbols.DkmSteppingRangeBoundary * bool -> Microsoft.VisualStudio.Debugger.Symbols.DkmSteppingRange[]
Public Function GetSteppingRanges (RangeBoundary As DkmSteppingRangeBoundary, IncludeInline As Boolean) As DkmSteppingRange()

Параметры

RangeBoundary
DkmSteppingRangeBoundary

Окне Указывает поставщику символов тип инструкций для включения в регионы "без шага".

IncludeInline
Boolean

Окне Значение true, если поставщик символов должен прерывать пошаговый диапазон при обнаружении встроенных функций. В противном случае — значение false. Собственный интеллектуальный анализ DM передаст значение true для выполнения шага, поэтому шаги будут прекращаться во встроенных функциях. Он передаст значение false при выполнении шага, так что средство организации не будет останавливаться во встроенных функциях.

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

DkmSteppingRange[]

Заполняет Массив диапазонов для пошагового выполнения. Этот массив будет пустым, если отсутствуют сведения об источнике для данной инструкции.

Применяется к