Sdílet prostřednictvím


ICorDebugVariableSymbol::GetValue – metoda

Získá hodnotu proměnné jako bajtové pole.

Syntaxe

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[]
);

Parametry

offset [v] Počáteční posun v proměnné, ze které se má přečíst hodnota. Tento parametr se používá při čtení polí členů v objektu.

cbContext [v] Velikost argumentu context v bajtech.

context [v] Kontext vlákna použitý ke čtení hodnoty.

cbValue [v] Velikost v bajtech pValue vyrovnávací paměti.

pcbValue [ven] Počet bajtů, které jsou skutečně zapsány do pValue vyrovnávací paměti.

pValue [ven] Bajtové pole, které obsahuje hodnotu proměnné.

Poznámky

Poznámka:

Tato metoda je k dispozici pouze pro .NET Native.

Požadavky

Platformy: Viz požadavky na systém.

Hlavička: CorDebug.idl, CorDebug.h

Knihovna: CorGuids.lib

Verze rozhraní .NET Framework: Dostupné pouze od verze 4.6, .NET Native

Viz také