IDiaEnumSymbolsByAddr2::P revEx
Recupera i simboli precedenti in base all'ordine in base all'indirizzo.
Sintassi
HRESULT PrevEx (
BOOL fPromoteBlockSym,
ULONG celt,
IDiaSymbol** rgelt,
ULONG* pceltFetched
);
Parametri
fPromoteBlockSym
[in] Indica se enumerare o meno i simboli SymTagBlock o alzarli di livello a un simbolo esterno/padre (ad esempio SymTagFuncton o SymTagPublicSymbol). Se FALSE
restituisce unpromoted SymTagBlock. In caso contrario, si comporta in modo identico a IDiaEnumSymbolsByAddr::Prev
celt
[in] Numero di simboli nell'enumeratore da recuperare.
rgelt
[out] Matrice che deve essere compilata con IDiaSymbol
oggetti che rappresentano i simboli desiderati.
pceltFetched
[out] Restituisce il numero di simboli nell'enumeratore recuperato.
Valore restituito
Se l'esito è positivo, restituisce S_OK
. Restituisce S_FALSE
se non sono presenti simboli precedenti. In caso contrario, verrà restituito un codice di errore.
Osservazioni:
Questo metodo aggiorna la posizione dell'enumeratore in base al numero di elementi recuperati.