IDkmManagedSteppingCodePathProvider.GetCodePathsInRange(DkmRuntimeInstance, ICorDebugFrame, UInt32, UInt32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Жеткодепассинранже вызывается для получения путей кода в определенном диапазоне IL.
public:
cli::array <Microsoft::VisualStudio::Debugger::Stepping::DkmSteppingCodePath ^> ^ GetCodePathsInRange(Microsoft::VisualStudio::Debugger::DkmRuntimeInstance ^ runtimeInstance, Microsoft::VisualStudio::CorDebugInterop::ICorDebugFrame ^ corFrame, System::UInt32 startILOffset, System::UInt32 endILOffset);
public Microsoft.VisualStudio.Debugger.Stepping.DkmSteppingCodePath[] GetCodePathsInRange (Microsoft.VisualStudio.Debugger.DkmRuntimeInstance runtimeInstance, Microsoft.VisualStudio.CorDebugInterop.ICorDebugFrame corFrame, uint startILOffset, uint endILOffset);
abstract member GetCodePathsInRange : Microsoft.VisualStudio.Debugger.DkmRuntimeInstance * Microsoft.VisualStudio.CorDebugInterop.ICorDebugFrame * uint32 * uint32 -> Microsoft.VisualStudio.Debugger.Stepping.DkmSteppingCodePath[]
Public Function GetCodePathsInRange (runtimeInstance As DkmRuntimeInstance, corFrame As ICorDebugFrame, startILOffset As UInteger, endILOffset As UInteger) As DkmSteppingCodePath()
Параметры
- runtimeInstance
- DkmRuntimeInstance
Окне Класс Дкмрунтимеинстанце представляет среду выполнения, которая загружается в Дкмпроцесс и содержит код для отладки.
- corFrame
- ICorDebugFrame
Окне Объект ICorDebugFrame для запроса путей к коду.
- startILOffset
- UInt32
Окне Указывает смещение начального IL запроса, включая.
- endILOffset
- UInt32
Окне Задает смещение начального IL запроса (включительно).
Возвращаемое значение
Заполняет Дкмстеппингкодепас [] представляет расположение, к которому пользователь может перейти из текущего расположения.