IDebugRegisters2 interface (dbgeng.h)

Inheritance

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

Methods

The IDebugRegisters2 interface has these methods.

 
IDebugRegisters2::GetDescription

The GetDescription method returns the description of a register. This method belongs to the IDebugRegisters2 interface.
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. This method belongs to the IDebugRegisters2 interface.
IDebugRegisters2::GetFrameOffset2

The GetFrameOffset2 method returns the location of the stack frame for the current function.
IDebugRegisters2::GetIndexByName

The GetIndexByName method returns the index of the named register. This method belongs to the IDebugRegisters2 interface.
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. This method belongs to the IDebugRegisters2 interface.
IDebugRegisters2::GetInstructionOffset2

The GetInstructionOffset2 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. This method belongs to the IDebugRegisters2 interface.
IDebugRegisters2::GetPseudoDescription

The GetPseudoDescription method returns a description of a pseudo-register, including its name and type.
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. This method belongs to the IDebugRegisters2 interface.
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. This method belongs to the IDebugRegisters2 interface.
IDebugRegisters2::GetValues

The GetValues method gets the value of several of the target's registers. This method belongs to the IDebugRegisters2 interface.
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. This method belongs to the IDebugRegisters2 interface.
IDebugRegisters2::OutputRegisters2

The OutputRegisters2 method formats and outputs the target's registers.
IDebugRegisters2::SetPseudoValues

The SetPseudoValues method sets the value of several pseudo-registers.
IDebugRegisters2::SetValue

The SetValue method sets the value of one of the target's registers. This method belongs to the IDebugRegisters2 interface.
IDebugRegisters2::SetValues

The SetValues method sets the value of several of the target's registers. This method belongs to the IDebugRegisters2 interface.
IDebugRegisters2::SetValues2

The SetValues2 method sets the value of several of the target's registers.

Requirements

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

See also

IDebugRegisters