返回指定线程的当前线程上下文。
Syntax
HRESULT GetThreadContext(
[in] DWORD dwThreadID,
[in] ULONG32 contextFlags,
[in] ULONG32 contextSize,
[out, size_is(contextSize)] BYTE * pContext);
参数
dwThreadID [in]要检索其上下文的线程的标识符。 标识符由作系统定义。
contextFlags [in]平台依赖标志的按位组合,指示应读取上下文的哪些部分。
contextSize[in]的大小 。pContext
pContext [out]将存储线程上下文的缓冲区。
注解
在 Windows 平台上, pContext 必须是 CONTEXT 适用于 ICorDebugDataTarget::GetPlatform 方法指定的计算机类型的结构(在 WinNT.h 中定义)。
contextFlags 必须具有与 ContextFlags 结构字段 CONTEXT 相同的值。 结构 CONTEXT 特定于处理器;有关详细信息,请参阅 WinNT.h 文件。
要求
平台: 请参阅 .NET 支持的作系统。
页眉: CorDebug.idl、CorDebug.h
图书馆: CorGuids.lib
.NET 版本: 自 .NET Framework 4.0 起可用