У меня есть приложение MFC, работающее в WinPE (среда предустановки Windows), и я пытаюсь выполнить вызов метода с 64-битным значением в ULONGLONG в качестве параметра. Я определил, что значение является правильным (т. Е. 0x1b432d6000) перед вызовом, но повреждено (т. Е. 0x432d60000000000a) внутри вызова. Значение изначально выделяется в стеке непосредственно перед вызовом, и я попытался передать его по значению, ссылке и указателю.
Вызов правильно работает в отладчике на моей машине разработки.
Что может быть причиной этого?