Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > Параметры функции в dll


Автор: Red Wind 31.3.2005, 00:46
Скажите пожалуйста, как можно получить спсок параметров и возвращаемое значение какой-либо экспортируемой dll функции? Буду очень благодарен за любую помощь. Спасибо!

Автор: sergejzr 31.3.2005, 01:06
Имхо только из документации smile

Автор: Red Wind 31.3.2005, 01:26
Что-ли совсем никак?

Автор: _hunter 31.3.2005, 14:32
совсем, совсем...
+ неплохобы поиск поюзать -- тут пара таких же тем поднималась...

Автор: jorkug 31.3.2005, 14:41
Цитата(_hunter @ 31.3.2005, 14:32)
+ неплохобы поиск поюзать -- тут пара таких же тем поднималась...

http://forum.vingrad.ru/index.php?showtopic=46970

Автор: Red Wind 1.4.2005, 00:15
Цитата

На все 100% случаев конечно невозможно.
Однако. Если Dll написанна на каком либо языке высокого уровня и при этом используется соглашение о передаче параметров stdcall то тогда, можно написать автоматический анализатор кода который с достаточно высокой степенью вероятности сможет определить количество параметров и их размер. Подчеркиваю, не тип а, размер. Правда геморой с написанием такого будет не маленький. Да и не совсем понятно, что это даст. Пользоваться таким интерфейсом все равно будет невозможно, поскольку семантика параметров все равно будет неизвестна.

Мне семантику знать не надо. Можно попробовать, только скажите, с чего вообще начать?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)