Dela via


ICorProfilerFunctionEnum::Nästa metod

Hämtar det angivna antalet sammanhängande funktioner från en sekventiell samling funktioner, med början vid uppräknarens aktuella position i sekvensen.

Syntax

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

Parametrar

celt
[in] Antalet funktioner som ska hämtas.

ids
[ut] En matris med COR_PRF_FUNCTION värden som var och en representerar en hämtad funktion.

pceltFetched
[ut] En pekare till antalet funktioner som faktiskt returneras i matrisen ids .

Returvärde

Den här metoden returnerar följande specifika HRESULT-fel samt HRESULT-fel som indikerar metodfel.

HRESULT Description
S_OK celt returnerades.
S_FALSE Färre än celt element returnerades, vilket indikerar att uppräkningen är klar.

Krav

Plattformar: Se Systemkrav.

Huvudet: CorProf.idl, CorProf.h

Bibliotek: CorGuids.lib

.NET Framework versioner: Tillgänglig sedan 4

Se även