| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: WinAPI и системное программирование > параметры ф-ций из dll |
| Автор: gonzales 4.4.2006, 19:21 |
| Как вывести список экспоритируемых ф-ций из подключаемой DLL с параметрами этих функций??? Пробовал TDUMP - вывел функции без параметров Пробовал PE-Explorer - то же самое Прикладываю архив с длл-кой, интересуют две функции AVER_GetTunerName AVER_GetRemoteData ну и вообще конечно теория |
| Автор: bems 4.4.2006, 19:34 |
| Никак. Если бы информация о параметрах сохранялась в длл, то при вызове функций не нужно было бы иметь свое описание. Количество и размер параметров можно определить дизасемблировав библиотеку, но это бывает сложно, особенно если функция принимает структуры |
| Автор: Snowy 5.4.2006, 08:51 |
| Вот поэтому в dll часто функции обзывают, приписывая к имени кол-во байт, передаваемых ей. Типа function Summ8(a, b: integer): integer; 8 - говорит, что функция принимает 8 байт. MASM вообще делает это автоматически. |
| Автор: gonzales 5.4.2006, 10:18 |
| Жаль однако |