WinPE(Windowsプレインストール環境)で実行されているMFCアプリがあり、ULONGLONGの64ビット値をパラメーターとして使用してメソッド呼び出しを行おうとしています。呼び出し前に値が正しい(つまり0x1b432d6000)と判断しましたが、呼び出し内で破損しています(つまり、0x432d60000000000a)。値は、呼び出しの直前にスタックに最初に割り当てられ、値、参照、およびポインターで渡してみました。
この呼び出しは、開発マシンのデバッガーで正しく機能します。
これを引き起こしている可能性がありますか?