![](/img/trans.png)
[英]Can we invoke functions of a DLL compiled for 64 bit using an application compiled for 32 bit?
[英]Can functions in a 32 bit dll be called from a 64 bit dll using the `LoadLibrary` function?
可以使用LoadLibrary
函数从 64 位 dll 调用 32 位 dll 中的函数吗?
从技术上讲,当 32 位进程在 64 位 Windows 上运行时,它总是发生。 有 64 位 ntdll.dll,它加载 Wow64 层 DLL 和 32 位 ntdll.dll。
所以假设是可能的。 如果操作系统执行此操作,您也应该能够执行此操作。
在实践中,如果没有操作系统内部知识,这可能是不可行的。 为该 32 位 DLL 使用 32 位进程,以及某种进程间通信。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.