Freigeben über


ICorProfilerModuleEnum::Next-Methode

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

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

Parameter

  • celt
    [in] Die Anzahl der abzurufenden Module.

  • ids
    [out] Ein Array von ModuleID-Werten, von denen jeder ein abgerufenes Modul darstellt.

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

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

ICorProfilerModuleEnum-Schnittstelle

Konzepte

Profilerstellungs- und Laufzeitbenachrichtigungs-IDs

Weitere Ressourcen

Profilerstellungsschnittstellen