Я полагаю, что в конечном итоге вы проанализируете PE-файл и разомкнетесь, если захотите найти имена функций неизвестного dll во время выполнения или крайне бесполезной системы ("dumpbin"); магия.
Тебе должно быть яснее, что ты хочешь.
BFD библиотека делает то, что вы хотите (и кухонная раковина), которая является основным компонентом нескольких инструментов GNU binutils. Я не уверен, подойдет ли это вашей проблеме.