IDebugRegisters2 interface

Inheritance

The IDebugRegisters2 interface inherits from IDebugRegisters. IDebugRegisters2 also has these types of members:

Methods

The IDebugRegisters2 interface has these methods.

Method Description
IDebugRegisters2::GetDescription The GetDescription method returns the description of a register.
IDebugRegisters2::GetDescriptionWide The GetDescriptionWide method returns the description of a register.
IDebugRegisters2::GetFrameOffset The GetFrameOffset method returns the location of the stack frame for the current function.
IDebugRegisters2::GetFrameOffset2 The GetFrameOffset2 method returns the location of the stack frame for the current function.
IDebugRegisters2::GetIndexByNameWide The GetIndexByNameWide method returns the index of the named register.
IDebugRegisters2::GetInstructionOffset The GetInstructionOffset method returns the location of the current thread's current instruction.
IDebugRegisters2::GetNumberPseudoRegisters The GetNumberPseudoRegisters method returns the number of pseudo-registers that are maintained by the debugger engine.
IDebugRegisters2::GetNumberRegisters The GetNumberRegisters method returns the number of registers on the target computer.
IDebugRegisters2::GetPseudoDescriptionWide The GetPseudoDescriptionWide method returns a description of a pseudo-register, including its name and type.
IDebugRegisters2::GetPseudoIndexByName The GetPseudoIndexByName method returns the index of a pseudo-register.
IDebugRegisters2::GetPseudoIndexByNameWide The GetPseudoIndexByNameWide method returns the index of a pseudo-register.
IDebugRegisters2::GetPseudoValues The GetPseudoValues method returns the values of a number of pseudo-registers.
IDebugRegisters2::GetStackOffset The GetStackOffset method returns the current thread's current stack location.
IDebugRegisters2::GetStackOffset2 The GetStackOffset2 method returns the current thread's current stack location.
IDebugRegisters2::GetValue The GetValue method gets the value of one of the target's registers.
IDebugRegisters2::GetValues The GetValues method gets the value of several of the target's registers.
IDebugRegisters2::GetValues2 The GetValues2 method fetches the value of several of the target's registers.
IDebugRegisters2::OutputRegisters The OutputRegisters method formats and sends the target's registers to the clients as output.
IDebugRegisters2::OutputRegisters2 The OutputRegisters2 method formats and outputs the target's registers.
IDebugRegisters2::SetValue The SetValue method sets the value of one of the target's registers.
IDebugRegisters2::SetValues The SetValues method sets the value of several of the target's registers.
IDebugRegisters2::GetIndexByName The GetIndexByName method returns the index of the named register.
IDebugRegisters2::GetInstructionOffset2 The GetInstructionOffset2 method returns the location of the current thread's current instruction.
IDebugRegisters2::GetPseudoDescription The GetPseudoDescription method returns a description of a pseudo-register, including its name and type.
IDebugRegisters2::SetPseudoValues The SetPseudoValues method sets the value of several pseudo-registers.
IDebugRegisters2::SetValues2 The SetValues2 method sets the value of several of the target's registers.

Requirements

   
Target Platform Windows
Header dbgeng.h (include Dbgeng.h)

See also

IDebugRegisters