Compartir vía


ICorDebugVariableSymbol::GetValue (Método)

Obtiene el valor de una variable como una matriz de bytes.

Syntax

HRESULT GetValue(
   [in] ULONG32 offset,
   [in] ULONG32 cbContext,
   [in, size_is(cbContext)] BYTE context[],
   [in] ULONG32 cbValue,
   [out] ULONG32 *pcbValue,
   [out, size_is(cbValue), length_is(*pcbValue)] BYTE pValue[]
);

Parámetros

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

cbContext [in] Tamaño en bytes del context argumento.

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

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

pcbValue [out] Número de bytes que se escriben realmente en el pValue búfer.

pValue [out] Matriz de bytes que contiene el valor de la variable.

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