Share via


DkmILRegisterWrite Class

Definition

Pops a value off the IL stack. Then, writes the value to the given register of the given thread. The write will be visible to the debuggee from the top frame of that thread.

public ref class DkmILRegisterWrite : Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILInstruction
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmILRegisterWrite : Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILInstruction
[Windows::Foundation::Metadata::WebHostHidden]
class DkmILRegisterWrite : Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILInstruction
[System.Runtime.InteropServices.Guid("6c08742c-250e-5f2c-98bb-b2a714901eab")]
public class DkmILRegisterWrite : Microsoft.VisualStudio.Debugger.Evaluation.IL.DkmILInstruction
[<System.Runtime.InteropServices.Guid("6c08742c-250e-5f2c-98bb-b2a714901eab")>]
type DkmILRegisterWrite = class
    inherit DkmILInstruction
Public Class DkmILRegisterWrite
Inherits DkmILInstruction
Inheritance
DkmILRegisterWrite
Attributes

Properties

RegisterId

The code-view definition of which register to write. Values are defined in cvconst.h. This is architecture dependent.

TagValue

DkmILInstruction is an abstract base class. This enum indicates which derived class this object is an instance of.

(Inherited from DkmILInstruction)
UniqueId

Uniquely identifies the DkmILInstruction object. Used as a hash-table key to allow for quickly matching up DkmIL instructions with their matching values.

(Inherited from DkmILInstruction)

Methods

Create(Int32)

Create a new DkmILRegisterWrite object instance.

Applies to