2

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

4

3 回答 3

3

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

MSDN 中的系统服务部分涵盖了从 kernel32.dll 导出的 API 等等。


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

于 2012-05-10T19:52:23.307 回答
1

我找到了这个链接 -

http://download.microsoft.com/download/2/E/9/2E911956-F90F-4BFB-8231-E292A7B6F287/GRMSDK_EN_DVD.iso

这是微软的官方文档。

于 2012-05-10T18:59:20.717 回答
0

kernel32 中可用的功能随 Windows 版本而变化。添加了新功能,并且每个版本都删除了一些功能。

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

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

于 2012-05-11T04:09:04.387 回答