Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Retrieves the next symbols in order by address.
Syntax
HRESULT NextEx (
BOOL fPromoteBlockSym,
ULONG celt,
IDiaSymbol** rgelt,
ULONG* pceltFetched
);
Parameters
fPromoteBlockSym
[in] Whether or not to enumerate SymTagBlock symbols or promote them to an outer/parent symbol (like SymTagFuncton or SymTagPublicSymbol). If FALSE
returns unpromoted SymTagBlock. Otherwise behaves identically to IDiaEnumSymbolsByAddr::Next
[in]
celt
[in] The number of symbols in the enumerator to be retrieved.
rgelt
[out] An array that is to be filled in with the IDiaSymbol
object that represent the desired symbols.
pceltFetched
[out] Returns the number of symbols in the fetched enumerator.
Return Value
If successful, returns S_OK
. Returns S_FALSE
if there are no more symbols. Otherwise, returns an error code.
Remarks
This method updates the enumerator position by the number of elements fetched.