DkmClrRuntimeInstance.GetOutOfProcStepAddresses 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于查找步骤 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[]
中要在中查找调用说明的单步执行范围。
返回
弄结果候选地址。