Freigeben über


ICorProfilerFunctionEnum::Next-Methode

Ruft die angegebene Anzahl zusammenhängender Funktionen aus einer sequenziellen Auflistung von Funktionen ab der aktuellen Position des Enumerators in der Sequenz ab.

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

Parameter

  • celt
    [in] Die Anzahl der abzurufenden Funktionen.

  • ids
    [out] Ein Array von COR_PRF_FUNCTION-Werten, von denen jeder eine abgerufene Funktion darstellt.

  • pceltFetched
    [out] Ein Zeiger auf die Anzahl der im ids-Array tatsächlich zurückgegebenen Funktionen.

Rückgabewert

Diese Methode gibt die folgenden spezifischen HRESULTs sowie HRESULT-Fehler für Methodenfehler zurück.

HRESULT

Beschreibungen

S_OK

celt Elemente wurden zurückgegeben.

S_FALSE

Es wurden weniger als celt Elemente zurückgegeben. Dies bedeutet, dass die Enumeration abgeschlossen ist.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: CorProf.idl, CorProf.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: 4

Siehe auch

Referenz

ICorProfilerFunctionEnum-Schnittstelle

Konzepte

Profilerstellungs- und Laufzeitbenachrichtigungs-IDs

Weitere Ressourcen

Profilerstellungsschnittstellen