Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ida.final.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
6 Mб
Скачать

Сводная таблица функций

функции, изменяющие отображение операндов

название функции

краткое описание

success OpBinary(long ea,int n)

отображает операнд (операнды) в двоичном виде

success OpOctal(long ea,int n)

отображает операнд (операнды) в восьмеричном виде

success OpDecimal(long ea,int n)

отображает операнд (операнды) в десятичном виде

success OpHex(long ea,int n)

отображает операнд (операнды) в шестнадцатеричном виде

success OpChr (long ea,int n)

отображает операнд (операнды) в символьном виде

success OpNumber(long ea,int n)

отображает операнд (операнды) в систем исчисления принятой по умолчанию

success OpOff (long ea,int n,long base)

отображает операнд (операнды) в виде смещения, отсчитываемого относительно начала сегмента

success OpOffEx(long ea,int n,long reftype,long target,long base,long tdelta)

отображает операнд (операнды) в виде смещения, отсчитываемого относительно любого адреса, принадлежащего сегменту

success OpSeg(long ea,int n)

отображает операнд (операнды) в виде имени сегмента, базовый адрес которого равен значению операнда

success OpAlt(long ea,long n,char str)

отображает операнд (операнды) в виде символьной строки, заданной пользователем

success OpSign(long ea,int n)

отображает операнд (операнды) в знаковой или целочисленной форме (функция работает как триггер)

success OpStkvar(long ea,int n)

отображает непосредственное значение, использующее для базовой адресации в виде имени локальной переменной

функции, возвращающие операнды

название функции

краткое описание

char GetOpnd(long ea,long n)

возвращает операнд в символьном представлении

long GetOpType(long ea, long n)

возвращает тип операнда

long GetOperandValue (long ea,long n)

возвращает значение операнда

char AltOp (long ea,long n)

возвращает операнд, определенный пользователем

функции, обеспечивающие поиск операндов

название функции

краткое описание

long FindVoid(long ea, long flag)

возвращает линейный адрес очередного операнда неопределенного типа

long FindImmediate (long ea, long flag, long value);

возвращает линейный адрес очередного элемента с операндами, имеющими указанное значение

char Demangle (char name, long disable_mask)

возвращает незамангленное имя метки

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]