按位址順序擷取上一個符號。
語法
HRESULT PrevEx (
BOOL fPromoteBlockSym,
ULONG celt,
IDiaSymbol** rgelt,
ULONG* pceltFetched
);
參數
fPromoteBlockSym
[in]是否要列舉 SymTagBlock 符號,或將它們升階為外部/父代符號(例如 SymTagFuncton 或 SymTagPublicSymbol)。 如果 FALSE 傳回未促銷的 SymTagBlock。 否則的行為與相同 IDiaEnumSymbolsByAddr::Prev
celt
[in] 列舉器中要擷取的符號數目。
rgelt
[out]陣列,要填入 IDiaSymbol 代表所需符號的物件。
pceltFetched
[out] 傳回所擷取的列舉器中的符號數目。
傳回值
如果成功,則傳回 S_OK。 如果沒有先前的符號,則會傳回 S_FALSE。 否則會傳回錯誤碼。
備註
此方法會根據所擷取的元素數目來更新迭代器的位置。