【发布时间】:2010-01-27 22:17:38
【问题描述】:
我已经进行了一些谷歌搜索,但并没有真正找到太多。 GetProcAddress 是如何工作的?幕后发生了什么?方法名称和它们对应的地址是否存储在元数据中的某个地方?
【问题讨论】:
标签: winapi api dll getprocaddress
我已经进行了一些谷歌搜索,但并没有真正找到太多。 GetProcAddress 是如何工作的?幕后发生了什么?方法名称和它们对应的地址是否存储在元数据中的某个地方?
【问题讨论】:
标签: winapi api dll getprocaddress
没错。它们存储在 DLL/EXE 导出标头中。你可以用dumpbin.exe看到它。
【讨论】:
查找 Matt Pietrek 关于 PE 文件格式的资料或他的书Windows 95 System Programming Secrets。有大量的 GetProcAddress 自定义实现可供研究。
【讨论】: