ICorDebugChain::EnumerateFrames 方法

获取一个枚举数,该枚举器包含链中的所有托管堆栈帧,从最近的帧开始。

Syntax

HRESULT EnumerateFrames (
    [out] ICorDebugFrameEnum **ppFrames
);

参数

ppFrames [out]指向 ICorDebugFrameEnum 对象的地址的指针,该对象是堆栈帧的枚举器。

注解

链表示线程的物理调用堆栈。

EnumerateFrames仅应为托管链调用该方法。 调试 API 不提供用于获取非托管链中包含的帧的方法。 调试器必须使用其他方法来获取此信息。

要求

平台: 请参阅 .NET 支持的作系统

页眉: CorDebug.idl、CorDebug.h

图书馆: CorGuids.lib

.NET 版本: 自 .NET Framework 1.0 起可用