ICorDebugVariableSymbol::SetValue 方法

将字节数组的值分配给变量。

语法

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

参数

offset [in]变量中要设置值的起始偏移量。 在对象中写入成员字段时,则使用此参数。

threadID [in]必须更新其上下文以反映新值的线程的线程标识符。

cbContext [in]线程上下文的大小(以字节为单位)。

context [in]用于写入值的线程上下文。

cbValue [in]缓冲区的大小(以字节为单位 pValue )。

pValue [in]包含要设置的值的缓冲区。

注解

注意

此方法仅适用于 .NET Native。

要求

平台:请参阅系统要求

标头:CorDebug.idl、CorDebug.h

库:CorGuids.lib

.NET Framework 版本:4.6 及更高版本,仅限 .NET Native

请参阅