ICorDebugThread3::CreateStackWalk 方法

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

语法

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

参数

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

返回值

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

HRESULT 说明
S_OK ICorDebugStackWalk 对象创建成功。
E_FAIL ICorDebugStackWalk 对象尚未创建。

例外

备注

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

要求

平台:请参阅系统要求

标头:CorDebug.idl、CorDebug.h

库:CorGuids.lib

.NET Framework 版本:自 4 起可用

请参阅