ICorDebugVariableHomeEnum::Next 方法

获取指定数量的 ICorDebugVariableHome 实例,其中需包含函数中局部变量和参数的相关信息。

语法

HRESULT Next(
    [in] ULONG celt,
    [out, size_is(celt), length_is(*pceltFetched)] ICorDebugVariableHome *homes[],
    [out] ULONG *pceltFetched
);

参数

celt [in]要检索的对象数。

homes指针数组,每个指针指向 ICorDebugVariableHome 对象,该对象提供有关函数的局部变量或参数的信息。

pceltFetched [out]实际在对象中返回的实例数。

返回值

此方法将返回以下值。

HRESULT 说明
S_OK 该方法已成功完成。
S_FALSE 检索到 pceltFetched 中的实际实例数小于所请求的实例数。

备注

ICorDebugVariableHomeEnum::Next 方法从枚举器的当前位置开始检索最多 celt 个对象。 当方法返回时,pceltFetched 包含检索到的实际对象数目。

要求

平台:请参阅系统要求

标头:CorDebug.idl、CorDebug.h

库:CorGuids.lib

.NET Framework 版本:自 4.6.2 起可用

请参阅