IDiaEnumSymbolsByAddr2::NextEx
Ruft die nächsten Symbole in der Reihenfolge anhand der Adresse ab.
Syntax
HRESULT NextEx (
BOOL fPromoteBlockSym,
ULONG celt,
IDiaSymbol** rgelt,
ULONG* pceltFetched
);
Parameter
fPromoteBlockSym
[in] Gibt an, ob Sie SymTagBlock-Symbole aufzählen oder auf ein äußeres/übergeordnetes Symbol (z. B. SymTagFuncton oder SymTagPublicSymbol) heraufstufen möchten. Wenn FALSE
nichtpromoted SymTagBlock zurückgegeben wird. Verhält sich andernfalls identisch mit IDiaEnumSymbolsByAddr::Next
[in]
celt
[in] Dies ist die Anzahl der Symbole im abzurufenden Enumerator.
rgelt
[out] Ein Array, das mit dem IDiaSymbol
Objekt gefüllt werden soll, das die gewünschten Symbole darstellt.
pceltFetched
[out] Hiermit wird die Anzahl der Symbole im abgerufenen Enumerator zurückgegeben.
Rückgabewert
Gibt bei Erfolg S_OK
zurück. S_FALSE
wird zurückgegeben, wenn keine weiteren Symbole mehr vorhanden sind. Andernfalls wird ein Fehlercode zurückgegeben.
Bemerkungen
Diese Methode aktualisiert die Enumeratorposition anhand der Anzahl der abgerufenen Elemente.