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