ICorDebugMutableDataTarget::SetThreadContext 方法

设置某个线程的上下文(寄存器值)。

语法

HRESULT SetThreadContext(  
   [in] DWORD dwThreadID,  
   [in] ULONG32 contextSize,   [in, size_is(contextSize)] const BYTE * pContext);  

参数

dwThreadID
[in] 由操作系统定义的线程标识符。

contextSize
[in] 要写入的 pContext 缓冲区的大小。

pContext
[in] 指向要写入的字节的指针。

备注

SetThreadContext 方法将更新由操作系统定义的 dwThreadID 参数指定的当前线程上下文。 上下文记录的格式由 ICorDebugDataTarget::GetPlatform 方法指示的平台决定。 在 Windows 上,这是一个上下文结构。

要求

平台:请参阅系统要求

标头:CorDebug.idl、CorDebug.h

库:CorGuids.lib

.NET Framework 版本:4.6 及更高版本

请参阅