Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > VirtualAllocEx возращает 0, GetLastError = 0


Автор: Ivanushka23 17.12.2018, 01:05
Пытаюсь выделить память в 64 разраядном процессе( не в своем но созданном мной )



dllRemoteAddress = VirtualAllocEx64(hProcess, NULL, ntHeaders64->OptionalHeader.SizeOfImage,
MEM_COMMIT | MEM_RESERVE, PAGE_EXECUTE_READWRITE);

//ntHeaders64->OptionalHeader.SizeOfImage Около 300000
Функция возращает 0, GetLastError говорит 0 , в чем проблема ? 

Автор: Ivanushka23 17.12.2018, 01:31
Решено спасибо, в коде функция была переназначена немного )

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)