从内核模式调用dll C++ windows
问题描述:
如何从内核模式调用dll? 我已经尝试使用多种技术制作一个自定义的lib文件,但我无法获得任何工作。我也研究过谷歌,但似乎无法找到任何东西。我也很好奇,如果有可能在C++或链接时在import地址表中创建条目?从内核模式调用dll C++ windows
感谢您的帮助!
答
DLL在内核模式下的根本问题是DLL是否调用任何用户模式代码。如果一个DLL包含比本地内核API调用以外的任何其他,因此当你试图在生成(和内核不会无论如何加载)到驱动程序与它连接
检查以下获得链接错误链路 Calling a DLL in a Kernel-Mode Driver
编辑:
另一种有用的链路
DLL被BOOTVID.DLL这是窗户的一部分。我找不到任何lib,因为它只在内部使用。 – user37875 2009-08-17 05:46:44