我在哪裏可以找到kernel32.dll中提供的所有功能?我能夠找到一些功能here,但我不知道該網站的真實性。是否有一個真實的網站用適當的文檔列出所有可用的功能。我在網上搜索,但找不到任何。我在哪裏可以找到kernel32.dll支持的api?
2
A
回答
2
2
爲什麼你特意想知道kernel32.dll中的函數?由於傳統的原因,DLL仍然是許多windows API功能的切入點,但是Windows API遠遠超過Windows 3.x提供的3個子系統(內核,用戶和gdi)。
MSDN中的System Services部分涵蓋了從kernel32.dll導出的API,等等。
由於MSDN不再文件只是Kernel32中出口在一個列表,你可以使用DumpBin提取所有出口的列表...,然後搜索MSDN上的功能。
0
kernel32中的可用函數在每個版本的Windows中都有所變化。新功能被添加,並且每個發行版都會刪除一些功能。
如果您想在您的機器上使用規範列表,請啓動Depends.exe(隨Windows SDK一起提供)並將kernel32.dll加載到其中。所有內核API都在Kernel32上實現爲導出。
給定一個函數名稱,請訪問msdn.microsoft.com上的MSDN文檔。這是官方網站,它記錄了所有微軟的官方Windows API。
相關問題
- 1. 我在哪裏可以找到System.Linq.Dynamic dll?
- 2. 我在哪裏可以找到System.Web.HttpContext.Current.Server dll?
- 3. 我在哪裏可以找到支持此行爲的文檔?
- 4. 我在哪裏可以找到支持OAuth 2.0的.NET OAuth庫?
- 5. 我在哪裏可以找到的android-V7支持庫JAR
- 6. 我在哪裏可以找到PyBluez API
- 7. 我在哪裏可以找到sharepoint api
- 8. 我在哪裏可以找到Google+ API?
- 9. 我在哪裏可以找到VAT API?
- 10. 在哪裏可以找到System.management的DLL
- 11. 我在哪裏可以找到支持android
- 12. 我在哪裏可以找到Google Translate API支持的語言列表?
- 13. 在哪裏可以找到COM DLL?
- 14. 我在哪裏可以得到Tridion.ContentManager.Data.ContentManagement DLL?
- 15. 哪裏可以找到7z dll?
- 16. 我在哪裏可以找到nuget中的nhibernate.bytecode.castle dll?
- 17. 我在哪裏可以找到二進制DSC資源的dll?
- 18. 我在哪裏可以找到3.2版本的NHibernate.Caches.SysCache2.dll?
- 19. 在哪裏可以找到Carrot2 C#API?
- 20. Windows7 API,在哪裏可以找到它
- 21. 在哪裏可以找到我的DB2
- 22. 我在哪裏可以找到的UIKit
- 23. PHP 5.3.2,我在哪裏可以找到php5apache2_2.dll?
- 24. 我在哪裏可以找到MSCVR80.DLL v8.0.50727.3053?
- 25. 我在哪裏可以找到bcompiler dll for xampp 1.8.2(PHP 5.4.X)
- 26. 我在哪裏可以找到支持的註冊變量的屬性列表?
- 27. 我在哪裏可以找到VSCode支持的JS模塊列表?
- 28. 我在哪裏可以找到瀏覽器中WebGL支持的最新狀態?
- 29. 我在哪裏可以找到Java/Python中良好的ajax支持?
- 30. 我在哪裏可以找到Android官方支持的mimetypes列表?
這是因爲我正在分析一些使用這些函數的舊代碼。 – CodeBlue
好吧,Microsoft不再在單個文檔中記錄kernel32導出列表。 –