Freigeben über


ICorProfilerThreadEnum::Next-Methode

Ruft die angegebene Anzahl von zusammenhängenden Threads aus einer sequenziellen Auflistung von Threads ab der Position ab, die der Enumerator aktuell in der Sequenz hat.

Syntax

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

Parameter

celt
[in] Die Anzahl von abzurufenden Threads.

ids
[out] Ein Array von ThreadID-Werten, von denen jeder einen abgerufenen Thread darstellt.

pceltFetched
[out] Ein Zeiger auf die Anzahl von Threads, die tatsächlich im ids-Array zurückgegeben werden.

Rückgabewert

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

HRESULT BESCHREIBUNG
S_OK celt Elemente wurden zurückgegeben.
S_FALSE Es wurden weniger als celt-Elemente zurückgegeben, wodurch angegeben ist, dass die Enumeration abgeschlossen ist.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorProf.idl, CorProf.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: Seit Version 4.5 verfügbar

Weitere Informationen