WinPE中的ULONGLONG值已损坏

时间:2008-11-17 18:35:22

标签: mfc winpe

我有一个在WinPE(Windows预安装环境)中运行的MFC应用程序,我正在尝试使用ULONGLONG中的64位值作为参数进行方法调用。我已经确定在调用之前该值是正确的(即0x1b432d6000),但在调用内部已损坏(即0x432d60000000000a)。该值最初是在调用之前立即分配在堆栈上的,我尝试通过值,引用和指针传递它。

调用在我的开发机器上的调试器中正常工作。

导致这种情况的原因是什么?

1 个答案:

答案 0 :(得分:1)

检查功能签名 - 听起来你可能正在使用不正确的调用约定调用该函数。