Freigeben über


ICorDebugVariableSymbol::GetSize-Methode

Weist einer Variablen den Wert eines Bytearrays zu.

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

Parameter

offset [in] Der Anfangsoffset in der Variablen, auf der der Wert festgelegt werden soll. Dieser Parameter wird verwendet, wenn in Memberfelder in einem Objekt geschrieben wird.

threadID [in] Der Threadbezeichner des Threads, dessen Kontext aktualisiert werden muss, um den neuen Wert widerzuspiegeln.

cbContext [in] Die Größe in Byte des Threadkontexts.

context [in] Der Threadkontext, der zum Schreiben des Werts verwendet wird.

cbValue [in] Die Größe in Byte des Puffers pValue .

pValue [in] Der Puffer, der den festzulegenden Wert enthält.

Hinweise

Hinweis

Diese Methode ist nur mit .NET Native verfügbar.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: seit Version 4.6 verfügbar, nur .NET Native

Siehe auch