Это команда gendef, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
gendef - экстрактор экспорта DLL
СИНТАКСИС
Gendef [кредита]DLL>
ОПИСАНИЕ
Gendef выгружает информацию об экспорте DLL из 32- и 64-битных исполняемых файлов Windows (соответственно
PE32 и PE32 + исполняемые файлы).
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
- Дамп в стандартный вывод
-h, --Помогите
Кратко опишите синтаксис и параметры.
-a, --assume-stdcall
Предположим, что функции с неоднозначными соглашениями о вызовах используют stdcall.
-I, --include-def-путь <путь>
Добавьте дополнительные пути поиска для поиска файлов подсказок .def.
-f, --нет прямого вывода
Не выводите форвардеры.
ВЫВОД
По умолчанию Gendef записывает информацию об экспорте DLL в файл с именем DLL,
замена .dll на .def.
KNOWN ВОПРОСЫ
Для 32-битных DLL, Gendef не может определить, экспортирована ли функция без возвращаемого значения (void)
DLL использует stdcall или cdecl. Доступны два обходных пути: либо используйте "-aвариант
для принудительного выполнения соглашений о вызовах stdcall или создания файлов .def для любых библиотек DLL.
интересует зависит от. Gendef будет читать другие файлы .def, найденные в рабочем
каталог, чтобы определить используемое соглашение о вызовах.
64-битные библиотеки DLL не затрагиваются, поскольку они используют только одно соглашение о вызовах.
Используйте gendef в Интернете с помощью сервисов onworks.net