我打电话库( “wow64ext.dll”)的功能与此声明声明VB和C++ DLL调用
宣言C++库:
extern "C" __declspec(dllexport) DWORD64 __cdecl GetModuleHandle64(wchar_t* lpModuleName)
我在VB声明。网方案是:
现在,当我通过
Dim ntqipHandle as Ulong = GetModuleHandle64("ntdll.dll")
调用这个函数
它引发异常:“托管调试助手'PInvokeStackImbalance'在'MyCode.vshost.exe'中检测到问题。“
我在做什么错在这里?
(我深知,这可能会对xsimulator.net是傻问题。不过这么多的人在会高兴的时候你帮我解决它:))
嗨大卫感谢您为您的快速回答。 您的代码可以马上使用,我可以从32位程序和xsimulator.net的编码插件继续读取64位内存:) – value1