设置某个线程的上下文(寄存器值)。
语法
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 及更高版本