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 起可用
请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈