(dbgeng.h) 的 IDebugRegisters 接口
继承
IDebugRegisters 接口继承自 IUnknown 接口。 IDebugRegisters 还具有以下类型的成员:
方法
IDebugRegisters 接口包含以下方法。
IDebugRegisters::GetDescription GetDescription 方法返回寄存器的说明。 此方法属于 IDebugRegisters 接口。 |
IDebugRegisters::GetFrameOffset GetFrameOffset 方法返回当前函数的堆栈帧的位置。 此方法属于 IDebugRegisters 接口。 |
IDebugRegisters::GetIndexByName GetIndexByName 方法返回命名寄存器的索引。 此方法属于 IDebugRegisters 接口。 |
IDebugRegisters::GetInstructionOffset GetInstructionOffset 方法返回当前线程的当前指令的位置。 此方法属于 IDebugRegisters 接口。 |
IDebugRegisters::GetNumberRegisters GetNumberRegisters 方法返回目标计算机上的寄存器数。 此方法属于 IDebugRegisters 接口。 |
IDebugRegisters::GetStackOffset GetStackOffset 方法返回当前线程的当前堆栈位置。 此方法属于 IDebugRegisters 接口。 |
IDebugRegisters::GetValue GetValue 方法获取目标寄存器之一的值。 此方法属于 IDebugRegisters 接口。 |
IDebugRegisters::GetValues GetValues 方法获取多个目标寄存器的值。 此方法属于 IDebugRegisters 接口。 |
IDebugRegisters::OutputRegisters OutputRegisters 方法格式化目标寄存器并将其作为输出发送到客户端。 此方法属于 IDebugRegisters 接口。 |
IDebugRegisters::SetValue SetValue 方法设置目标寄存器之一的值。 此方法属于 IDebugRegisters 接口。 |
IDebugRegisters::SetValues SetValues 方法设置多个目标寄存器的值。 此方法属于 IDebugRegisters 接口。 |
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | dbgeng.h (包括 Dbgeng.h) |