哪里可以找到kernel32.dll支持的api?

时间:2012-05-10 18:39:45

标签: windows kernel32

在哪里可以找到kernel32.dll中提供的所有功能?我能够找到一些函数here,但我不知道该网站的真实性。是否有一个真实的网站,列出了所有可用的功能和适当的文档。我在网上搜索但找不到任何东西。

3 个答案:

答案 0 :(得分:2)

答案 1 :(得分:2)

为什么你特别想知道kernel32.dll中的函数?由于遗留原因,dll仍然是许多windows api功能的入口点,但Windows API现在远远超过Windows 3.x提供的3个子系统(内核,用户和gdi)。

MSDN中的System Services部分涵盖了从kernel32.dll导出的API等等。


由于MSDN不再仅在单个列表中记录Kernel32导出,您可以使用DumpBin提取所有导出的列表...然后在MSDN上搜索该函数。

答案 2 :(得分:0)

kernel32中可用的功能会更改每个版本的Windows。添加了新功能,每个版本都会删除一些功能。

如果您想在您的计算机上使用规范列表,请启动Depends.exe(随Windows SDK提供)并将kernel32.dll加载到其中。所有内核API都在Kernel32上实现为导出。

给定函数名称,请访问msdn.microsoft.com上的MSDN文档。这是记录Microsoft所有官方Windows API的官方网站。