DkmClrRuntimeInstance.GetOutOfProcStepAddresses 方法

定义

用于查找步骤 in/over 的候选地址的内部帮助器方法。

         位置约束: None。

         此 API 是在 Visual Studio 16 RTM (VS16RTMPreview) 中引入的。
public:
 cli::array <Microsoft::VisualStudio::Debugger::DkmInstructionAddress ^> ^ GetOutOfProcStepAddresses(Microsoft::VisualStudio::Debugger::Stepping::DkmStepper ^ Stepper, Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame ^ StepStartFrame, cli::array <Microsoft::VisualStudio::Debugger::Symbols::DkmSteppingRange> ^ SteppingRanges);
public Microsoft.VisualStudio.Debugger.DkmInstructionAddress[] GetOutOfProcStepAddresses (Microsoft.VisualStudio.Debugger.Stepping.DkmStepper Stepper, Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame StepStartFrame, Microsoft.VisualStudio.Debugger.Symbols.DkmSteppingRange[] SteppingRanges);
member this.GetOutOfProcStepAddresses : Microsoft.VisualStudio.Debugger.Stepping.DkmStepper * Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame * Microsoft.VisualStudio.Debugger.Symbols.DkmSteppingRange[] -> Microsoft.VisualStudio.Debugger.DkmInstructionAddress[]
Public Function GetOutOfProcStepAddresses (Stepper As DkmStepper, StepStartFrame As DkmStackWalkFrame, SteppingRanges As DkmSteppingRange()) As DkmInstructionAddress()

参数

Stepper
DkmStepper

中当前分档器。

StepStartFrame
DkmStackWalkFrame

中步骤的开始堆栈帧。 此框架可能不是最顶层的堆栈帧。

SteppingRanges
DkmSteppingRange[]

中要在中查找调用说明的单步执行范围。

返回

DkmInstructionAddress[]

弄结果候选地址。

适用于