为要展开其堆栈的线程创建 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