ICorProfilerFunctionEnum::Next 方法
从一个函数的顺序集合中获取指定数量的连续函数(从枚举器在序列中的当前位置开始)。
语法
HRESULT Next([in] ULONG celt,
[out, size_is(celt), length_is(*pceltFetched)]
COR_PRF_FUNCTION ids[],
[out] ULONG * pceltFetched);
参数
celt
[in]要检索的函数数量。
ids
[out] COR_PRF_FUNCTION
值的数组,其中每个数组表示检索的函数。
pceltFetched
[out] 指向 ids
数组中实际返回的函数量的指针。
返回值
此方法返回以下特定 HRESULT 以及表示方法失败的 HRESULT 错误。
HRESULT | 说明 |
---|---|
S_OK | 已返回 celt 元素。 |
S_FALSE | 返回的元素少于 celt 个,表示枚举已完成。 |
要求
平台:请参阅系统要求。
头文件: CorProf.idl、CorProf.h
库:CorGuids.lib
.NET Framework 版本:自 4 起可用