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

另请参阅