IDebugRegisters2 接口 (dbgeng.h)
继承
IDebugRegisters2 接口继承自 IDebugRegisters。 IDebugRegisters2 还具有以下类型的成员:
方法
IDebugRegisters2 接口具有这些方法。
IDebugRegisters2::GetDescription GetDescription 方法返回寄存器的说明。 此方法属于 IDebugRegisters2 接口。 |
IDebugRegisters2::GetDescriptionWide GetDescriptionWide 方法返回寄存器的说明。 |
IDebugRegisters2::GetFrameOffset GetFrameOffset 方法返回当前函数的堆栈帧的位置。 此方法属于 IDebugRegisters2 接口。 |
IDebugRegisters2::GetFrameOffset2 GetFrameOffset2 方法返回当前函数的堆栈帧的位置。 |
IDebugRegisters2::GetIndexByName GetIndexByName 方法返回命名寄存器的索引。 此方法属于 IDebugRegisters2 接口。 |
IDebugRegisters2::GetIndexByNameWide GetIndexByNameWide 方法返回命名寄存器的索引。 |
IDebugRegisters2::GetInstructionOffset GetInstructionOffset 方法返回当前线程的当前指令的位置。 此方法属于 IDebugRegisters2 接口。 |
IDebugRegisters2::GetInstructionOffset2 GetInstructionOffset2 方法返回当前线程的当前指令的位置。 |
IDebugRegisters2::GetNumberPseudoRegisters GetNumberPseudoRegisters 方法返回调试器引擎维护的伪寄存器数。 |
IDebugRegisters2::GetNumberRegisters GetNumberRegisters 方法返回目标计算机上的寄存器数。 此方法属于 IDebugRegisters2 接口。 |
IDebugRegisters2::GetPseudoDescription GetPseudoDescription 方法返回伪寄存器的说明,包括其名称和类型。 |
IDebugRegisters2::GetPseudoDescriptionWide GetPseudoDescriptionWide 方法返回伪寄存器的说明,包括其名称和类型。 |
IDebugRegisters2::GetPseudoIndexByName GetPseudoIndexByName 方法返回伪寄存器的索引。 |
IDebugRegisters2::GetPseudoIndexByNameWide GetPseudoIndexByNameWide 方法返回伪寄存器的索引。 |
IDebugRegisters2::GetPseudoValues GetPseudoValues 方法返回多个伪寄存器的值。 |
IDebugRegisters2::GetStackOffset GetStackOffset 方法返回当前线程的当前堆栈位置。 此方法属于 IDebugRegisters2 接口。 |
IDebugRegisters2::GetStackOffset2 GetStackOffset2 方法返回当前线程的当前堆栈位置。 |
IDebugRegisters2::GetValue GetValue 方法获取目标寄存器之一的值。 此方法属于 IDebugRegisters2 接口。 |
IDebugRegisters2::GetValues GetValues 方法获取多个目标寄存器的值。 此方法属于 IDebugRegisters2 接口。 |
IDebugRegisters2::GetValues2 GetValues2 方法提取多个目标寄存器的值。 |
IDebugRegisters2::OutputRegisters OutputRegisters 方法格式化目标寄存器并将其作为输出发送到客户端。 此方法属于 IDebugRegisters2 接口。 |
IDebugRegisters2::OutputRegisters2 OutputRegisters2 方法格式化并输出目标的寄存器。 |
IDebugRegisters2::SetPseudoValues SetPseudoValues 方法设置多个伪寄存器的值。 |
IDebugRegisters2::SetValue SetValue 方法设置目标寄存器之一的值。 此方法属于 IDebugRegisters2 接口。 |
IDebugRegisters2::SetValues SetValues 方法设置多个目标寄存器的值。 此方法属于 IDebugRegisters2 接口。 |
IDebugRegisters2::SetValues2 SetValues2 方法设置多个目标寄存器的值。 |
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | dbgeng.h (包括 Dbgeng.h) |