Compartir a través de


ICorDebugVariableSymbol::SetValue (Método)

Asigna el valor de una matriz de bytes a una variable.

Syntax

HRESULT SetValue(
   [in] ULONG32 offset,
   [in] DWORD threadID,
   [in] ULONG32 cbContext,
   [in, size_is(cbContext)] BYTE context[],
   [in] ULONG32 cbValue,
   [in, size_is(cbValue)] BYTE pValue[]
);

Parámetros

offset [in] Desplazamiento inicial en la variable en la que se va a establecer el valor. Este parámetro se usa al escribir en campos de miembro en un objeto .

threadID [in] Identificador de subproceso del subproceso cuyo contexto debe actualizarse para reflejar el nuevo valor.

cbContext [in] Tamaño en bytes del contexto del subproceso.

context [in] Contexto del subproceso usado para escribir el valor.

cbValue [in] Tamaño en bytes del pValue búfer.

pValue [in] Búfer que contiene el valor que se va a establecer.

Observaciones

Nota:

Este método solo está disponible con .NET Native.

Requisitos

Plataformas: Consulte Sistemas operativos compatibles con .NET.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET: Disponible desde .NET Framework 4.6

Consulte también