如何修复Rundll缺少的模块?

时间:2019-06-01 10:55:06

标签: visual-studio rundll32

我正在尝试通过rundll32实用程序在Windows 10工作站上执行dll。 DLL基于我未修改的following code。 看来我可以编译它并在自己的x64和x86体系结构工作站上执行它。我执行以下命令行:

  

rundll32.exe c:\ path_to_dll \ ntwdblib.dll,e

在我的工作站(我用来编译dll的工作站)上,它可以很好地用于x86和x64输出dll。

但是,当我在另一个Windows 10工作站上复制这两个已编译的dll(x86和x64),并且我使用rundll32命令行执行完全相同的过程时,它适用于x64编译的dll,但不适用于x86。

在x86 dll上启动rundll32.exe实用工具时,我收到一条错误消息,提示缺少模块。

是否缺少任何编译选项?其他线索?

0 个答案:

没有答案