Создание заголовков из экспорта DLL - PullRequest
5 голосов
/ 02 августа 2009

Есть ли инструмент для извлечения / генерации заголовков .h для экспорта DLL, если только DLL? Вручную их печатать доказывает боль в задней части ...

Ответы [ 2 ]

3 голосов
/ 02 августа 2009

Это невозможно в случае универсального C Dll. Символы процедуры C не имеют информации о типе искажено в .

dumpbin может перечислять имена процедур, но вы не можете определить тип возвращаемого значения, количество параметров, например,

0 голосов
/ 02 августа 2009

Согласен с EFraim, но, возможно, у вас есть дополнительная информация о dll, которую вы можете использовать. http://www.dependencywalker.com/ перечисляет все функции, которые экспортируются этим модулем и, возможно, может дать вам подсказку в зависимости от DLL.

...