ICorDebugThread3::CreateStackWalk 方法

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

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

参数

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

返回值

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

HRESULT

说明

S_OK

已成功创建 ICorDebugStackWalk 对象。

E_FAIL

尚未创建 ICorDebugStackWalk 对象。

备注

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

要求

**平台:**请参见 .NET Framework 系统要求

头文件: CorDebug.idl、CorDebug.h

**库:**CorGuids.lib

**.NET Framework 版本:**4

请参见

其他资源

调试接口

调试(非托管 API 参考)