IDkmManagedSteppingCodePathProvider.GetCodePathsInRange(DkmRuntimeInstance, ICorDebugFrame, UInt32, UInt32) Methode

Definition

Getcodepathsinrange wird aufgerufen, um Codepfade in einem bestimmten Il-Bereich zu erhalten.

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()

Parameter

runtimeInstance
DkmRuntimeInstance

In Die dkmruntimeinstance-Klasse stellt eine Ausführungsumgebung dar, die in einen dkmprocess geladen wird und den zu debuggenden Code enthält.

corFrame
ICorDebugFrame

In Der ICorDebugFrame, der nach Codepfade abgefragt werden soll.

startILOffset
UInt32

In Gibt den Start-IL-Offset der Abfrage an (einschließlich).

endILOffset
UInt32

In Gibt den End-IL-Offset der Abfrage an (einschließlich).

Gibt zurück

DkmSteppingCodePath[]

Vorgenommen Dkmsteppingcodepath [] stellt einen Speicherort dar, den der Benutzer von der aktuellen Position aus ausführen kann.

Gilt für