WWW.ИСХОДНИКИ.РУ cpp.sources.ru
java.sources.ru web.sources.ru soft.sources.ru
jdbc.sources.ru asp.sources.ru api.sources.ru

  Форум на исходниках
  C / C++ / Visual C++
  Как получить список функций DLL?

СПРОСИТЬ  ОТВЕТИТЬ
профайл | регистрация | faq

Автор Тема:   Как получить список функций DLL?
Yuriy опубликован 24-12-2001 12:16 MSK   Click Here to See the Profile for Yuriy   Click Here to Email Yuriy  
Подскажите, pls, кто знает, как получить список функций из таблицы экспорта DLL? Решения типа DumpBin.exe не подходят. Нужен именно программный способ....
server_mouse опубликован 24-12-2001 23:22 MSK     Click Here to See the Profile for server_mouse  Click Here to Email server_mouse     
Смотри DLL файла. Есть там такая таблица экспорта. Скорее всего там....
rivitna опубликован 24-12-2001 23:34 MSK     Click Here to See the Profile for rivitna  Click Here to Email rivitna     
Посмотри формат файлов PE
Yuriy опубликован 25-12-2001 10:28 MSK     Click Here to See the Profile for Yuriy  Click Here to Email Yuriy     
А API-шных функций для этого получается нет? Жаль... придется тогда сам файл ковырять...
stan опубликован 25-12-2001 10:35 MSK     Click Here to See the Profile for stan  Click Here to Email stan     
ЕСли я не ошибаюсь, у Рихтера было что-то типа обработки заголовка файла PE формата с целью подправления секций экспорта/импорта. Можно попробовать у него посмотреть.
Flex Ferrum опубликован 25-12-2001 11:04 MSK     Click Here to See the Profile for Flex Ferrum  Click Here to Email Flex Ferrum     
Попробуй покопаться в "Image Help API" (Platform SDK -> Base Services -> Debugging and Error Handling -> Image Help Library). Прямых функций для работы с таблицами экспорта/импорта там нет, но, ИМХО, жизнь могут упростить.
Yuriy опубликован 25-12-2001 11:20 MSK     Click Here to See the Profile for Yuriy  Click Here to Email Yuriy     
Ок! Большое спасибо! И у Рихтера посмотрю, и в SDK поковыряюсь... 8))

СПРОСИТЬ  ОТВЕТИТЬ
Перейти:


E-mail | WWW.ИСХОДНИКИ.RU

Powered by: Ultimate Bulletin Board, Freeware Version 5.10a
Purchase our Licensed Version- which adds many more features!
© Infopop Corporation (formerly Madrona Park, Inc.), 1998 - 2000.