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 起可用