(dbgeng.h) 的 IDebugRegisters2 接口

继承

IDebugRegisters2 接口继承自 IDebugRegistersIDebugRegisters2 还包含以下类型的成员:

方法

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)

另请参阅

IDebugRegisters