Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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) |