Aracılığıyla paylaş


ICorDebugVariableSymbol::SetValue Yöntemi

Bayt dizisinin değerini bir değişkene atar.

Sözdizimi

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

Parametreler

offset [in] Değerin ayarlanacağı değişkendeki başlangıç uzaklığı. Bu parametre, bir nesnedeki üye alanlarına yazarken kullanılır.

threadID [in] Bağlamının yeni değeri yansıtacak şekilde güncelleştirilmiş olması gereken iş parçacığının iş parçacığı tanımlayıcısı.

cbContext [in] İş parçacığı bağlamının bayt cinsinden boyutu.

context [in] Değeri yazmak için kullanılan iş parçacığı bağlamı.

cbValue [in] Arabelleğin pValue bayt cinsinden boyutu.

pValue [in] Ayarlanacağı değeri içeren arabellek.

Açıklamalar

Uyarı

Bu yöntem yalnızca .NET Native ile kullanılabilir.

Gereksinimler

Platform: Bkz. .NET tarafından desteklenen işletim sistemleri.

Üstbilgi: CorDebug.idl, CorDebug.h

Kütüphane: CorGuids.lib

.NET sürümleri: .NET Framework 4.6'dan itibaren kullanılabilir

Ayrıca bakınız