DkmRuntimeInstance.SetRegisterValue(DkmStackWalkFrame, Int32, ReadOnlyCollection<Byte>) Methode

Definition

Legt den Wert des Register im Kontext des Threads fest. Unter Register, die aus größeren Registern bestehen, werden unterstützt.

public:
 void SetRegisterValue(Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame ^ StackWalkFrame, int RegisterIndex, System::Collections::ObjectModel::ReadOnlyCollection<System::Byte> ^ Value);
public void SetRegisterValue (Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame StackWalkFrame, int RegisterIndex, System.Collections.ObjectModel.ReadOnlyCollection<byte> Value);
member this.SetRegisterValue : Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame * int * System.Collections.ObjectModel.ReadOnlyCollection<byte> -> unit
Public Sub SetRegisterValue (StackWalkFrame As DkmStackWalkFrame, RegisterIndex As Integer, Value As ReadOnlyCollection(Of Byte))

Parameter

StackWalkFrame
DkmStackWalkFrame

In Der Stapel Rahmen, in dem das Register festgelegt wird. Bei den meisten Lauf Zeit Instanzen wird dies verwendet, um zu überprüfen, ob der Stapel Rahmen der obere Rand des Stapels ist, und den Schreibvorgang anzuhalten.

RegisterIndex
Int32

In Die CV-Konstante des festzulegenden Registers.

Value
ReadOnlyCollection<Byte>

In Der Wert, für den das Register festgelegt werden soll. Die Größe des Bytearrays muss mit der Breite des festgelegten Registers identisch sein.

Gilt für