IDebugRegisters interface (dbgeng.h)

Inheritance

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

Methods

The IDebugRegisters interface has these methods.

 
IDebugRegisters::GetDescription

The GetDescription method returns the description of a register. This method belongs to the IDebugRegisters interface.
IDebugRegisters::GetFrameOffset

The GetFrameOffset method returns the location of the stack frame for the current function. This method belongs to the IDebugRegisters interface.
IDebugRegisters::GetIndexByName

The GetIndexByName method returns the index of the named register. This method belongs to the IDebugRegisters interface.
IDebugRegisters::GetInstructionOffset

The GetInstructionOffset method returns the location of the current thread's current instruction. This method belongs to the IDebugRegisters interface.
IDebugRegisters::GetNumberRegisters

The GetNumberRegisters method returns the number of registers on the target computer. This method belongs to the IDebugRegisters interface.
IDebugRegisters::GetStackOffset

The GetStackOffset method returns the current thread's current stack location. This method belongs to the IDebugRegisters interface.
IDebugRegisters::GetValue

The GetValue method gets the value of one of the target's registers. This method belongs to the IDebugRegisters interface.
IDebugRegisters::GetValues

The GetValues method gets the value of several of the target's registers. This method belongs to the IDebugRegisters interface.
IDebugRegisters::OutputRegisters

The OutputRegisters method formats and sends the target's registers to the clients as output. This method belongs to the IDebugRegisters interface.
IDebugRegisters::SetValue

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

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

Requirements

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

See also

IDebugRegisters2