IDiaEnumSymbolsByAddr2::NextEx
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.