ICorDebugThread3::CreateStackWalk 方法

为要展开其堆栈的线程创建 ICorDebugStackWalk 对象。

Syntax

HRESULT CreateStackWalk([out] ICorDebugStackWalk **ppStackWalk);

参数

ppStackWalk [out]指向要展开其堆栈的线程 的 ICorDebugStackWalk 对象的地址的指针。

返回值

此方法返回以下特定的 HRESULT 以及指示方法失败的 HRESULT 错误。

HRESULT Description
S_OK 已成功 ICorDebugStackWalk 创建对象。
E_FAIL ICorDebugStackWalk未创建对象。

例外

注解

CreateStackWalk如果方法成功,则ICorDebugStackWalk返回的对象的上下文设置为线程的当前上下文。

要求

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

页眉: CorDebug.idl、CorDebug.h

图书馆: CorGuids.lib

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