IDebugRegisters interface

Inheritance

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

Methods

The IDebugRegisters interface has these methods.

Method Description
IDebugRegisters::GetIndexByName The GetIndexByName method returns the index of the named register.
IDebugRegisters::GetDescription The GetDescription method returns the description of a register.
IDebugRegisters::GetFrameOffset The GetFrameOffset method returns the location of the stack frame for the current function.
IDebugRegisters::GetInstructionOffset The GetInstructionOffset method returns the location of the current thread's current instruction.
IDebugRegisters::GetNumberRegisters The GetNumberRegisters method returns the number of registers on the target computer.
IDebugRegisters::GetStackOffset The GetStackOffset method returns the current thread's current stack location.
IDebugRegisters::GetValue The GetValue method gets the value of one of the target's registers.
IDebugRegisters::GetValues The GetValues method gets the value of several of the target's registers.
IDebugRegisters::OutputRegisters The OutputRegisters method formats and sends the target's registers to the clients as output.
IDebugRegisters::SetValue The SetValue method sets the value of one of the target's registers.
IDebugRegisters::SetValues The SetValues method sets the value of several of the target's registers.

Requirements

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

See also

IDebugRegisters2