从内核模式调用dll C++ windows

问题描述:

如何从内核模式调用dll? 我已经尝试使用多种技术制作一个自定义的lib文件,但我无法获得任何工作。我也研究过谷歌,但似乎无法找到任何东西。我也很好奇,如果有可能在C++或链接时在import地址表中创建条目?从内核模式调用dll C++ windows

感谢您的帮助!

DLL在内核模式下的根本问题是DLL是否调用任何用户模式代码。如果一个DLL包含比本地内核API调用以外的任何其他,因此当你试图在生成(和内核不会无论如何加载)到驱动程序与它连接

检查以下获得链接错误链路 Calling a DLL in a Kernel-Mode Driver

编辑:

另一种有用的链路

DLLs in Kernel Mode Tim Roberts

+0

DLL被BOOTVID.DLL这是窗户的一部分。我找不到任何lib,因为它只在内部使用。 – user37875 2009-08-17 05:46:44