我想知道本機dll中序號和提示值之間的區別嗎?有誰知道?原生dll中的序號和提示號碼有什麼區別?
3
A
回答
7
可以將常量看作是導出函數的替代(內部)名稱(所有導出都有一個序數,有些僅具有序數a.k.a. NONAME)。它們在16位窗口中很常見,但最近並不多(如果不包含「字符串名稱」,則導入/導出表格較小)。它們的加載器查找速度稍快,通常用於無證函數。缺點是它們可能不會從發佈到發佈穩定。
hint被加載器用作dll導出表的快捷方式,如果提示偏移量與使用正常搜索的預期函數名稱不匹配。
查看An In-Depth Look into the Win32 Portable Executable File Format以瞭解有關不同PE部分的更多詳細信息。
0
像dependencywalkers和PeStudio這樣的工具顯示序數和提示之間的關係。
相關問題
- 1. IND和NAN號碼有什麼區別
- 2. Common Lisp中的原子和符號有什麼區別?
- 3. swift中的問號和感嘆號有什麼區別?
- 4. SIGCLD和SIGCHLD信號有什麼區別?
- 5. 「interned」和「uninterned」符號有什麼區別
- 6. nohup和&符號有什麼區別
- 7. 在Twilio中,Twilio號碼和登錄座席號碼有什麼區別?
- 8. Python中花括號和方括號有什麼區別?
- 9. 零售符號和選中符號有什麼區別?
- 10. 豬的雙引號和單引號有什麼區別?
- 11. 爲什麼目標完成號碼和漏斗轉換號碼有區別?
- 12. ARMv6程序集中的= label(等號)和[label](括號)有什麼區別?
- 13. dll的FileVersion和ProductVersion有什麼區別?
- 14. 什麼使反引號和撇號之間有很大區別?
- 15. Ruby--單引號和雙引號之間有什麼區別?
- 16. Objective-C中單引號和雙引號的區別是什麼?
- 17. Perl中單引號和雙引號的區別是什麼?
- 18. 代碼和程序有什麼區別?
- 19. dll和nuget包有什麼區別?
- 20. 在windows中,有名和無名信號量有什麼區別?
- 21. XCode中星號「*」的區別是什麼?
- 22. 我的JS和CSS中的單引號或雙引號有什麼區別?
- 23. 「require」中的parens和括號之間有什麼區別?
- 24. node.js中的匿名函數和=>符號有什麼區別?
- 25. Racket(lisp編程語言)中的[]和()括號有什麼區別?
- 26. JavaScript和Python中的分號有什麼區別?
- 27. Ruby中的字符串和符號有什麼區別?
- 28. Ruby中的字符串和符號有什麼區別?
- 29. Ruby中的符號和變量有什麼區別?
- 30. .gitignore符號中的「py [cod]」和「pyc」有什麼區別?
有時會使用常量來隱藏導出的符號名稱(例如,MFCxx.dll經常使用) – mox 2012-02-08 17:25:59