ICorDebugMutableDataTarget::SetThreadContext 方法

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

Syntax

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 上,这是 一种 CONTEXT 结构。

要求

平台: 请参阅 .NET 支持的作系统

页眉: CorDebug.idl、CorDebug.h

图书馆: CorGuids.lib

.NET 版本: 自 .NET Framework 4.6 起可用

另请参阅