DkmSymbolStackWalkContext.Initialize(DkmFrameRegisters, UInt32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在遍历过程开始时,将在每个查看程序上只调用一次 Initialize。 这使每个查看遍历有机会初始化任何状态。
位置约束:必须从 IDE 组件 (组件级别 100000) 中调用 API > 。
public:
void Initialize(Microsoft::VisualStudio::Debugger::CallStack::DkmFrameRegisters ^ Registers, System::UInt32 StackRangeSize);
public:
void Initialize(Microsoft::VisualStudio::Debugger::CallStack::DkmFrameRegisters ^ Registers, unsigned int StackRangeSize);
void Initialize(Microsoft::VisualStudio::Debugger::CallStack::DkmFrameRegisters const & Registers, unsigned int StackRangeSize);
public void Initialize (Microsoft.VisualStudio.Debugger.CallStack.DkmFrameRegisters Registers, uint StackRangeSize);
member this.Initialize : Microsoft.VisualStudio.Debugger.CallStack.DkmFrameRegisters * uint32 -> unit
Public Sub Initialize (Registers As DkmFrameRegisters, StackRangeSize As UInteger)
参数
- Registers
- DkmFrameRegisters
中注册以尝试进行遍历。
- StackRangeSize
- UInt32
中调试器将尝试遍历的堆栈范围的大小。