DkmRuntimeInstance.SetRegisterValue(DkmStackWalkFrame, Int32, ReadOnlyCollection<Byte>) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define o valor do registro no contexto do thread. Os subregistros compostos de registros maiores têm suporte.
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))
Parâmetros
- StackWalkFrame
- DkmStackWalkFrame
No O quadro de pilha no qual o registro está sendo definido. Para a maioria das instâncias de tempo de execução, isso é usado para verificar se o registro de ativação é a parte superior da pilha e parar a gravação se ela não estiver.
- RegisterIndex
- Int32
No A constante de CV do registro a ser definida.
- Value
- ReadOnlyCollection<Byte>
No O valor para o qual definir o registro. O tamanho da matriz de bytes deve corresponder à largura do registro que está sendo definido.