Compartir a través de


ICorDebugVariableSymbol::SetValue (método)

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

Sintaxis

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 de la variable en la que se va a establecer el valor. Este parámetro se utiliza cuando se escribe en campos de miembro de 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 utilizado para escribir el valor.

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

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

Comentarios

Nota

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

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: disponible a partir de la versión 4.6, solo en .NET Native

Consulte también