
05.06.2007, 16:13
|
|
Участник форума
Регистрация: 09.12.2006
Сообщений: 135
Провел на форуме: 426226
Репутация:
726
|
|
Попробуй так
Код:
var MBI: MEMORY_BASIC_INFORMATION;
VirtualQuery(pointer($400000),MBI,$1000);
if (MBI.State and MEM_FREE) = MEM_FREE then
if (MBI.RegionSize -(dword(MBI.AllocationBase)-$400000)) >= $6000 then
VirtualAlloc(pointer($00400000),$6000,MEM_COMMIT, PAGE_EXECUTE_READWRITE)
else xyz;
у меня при любом IMAGE BASE регион $00400000 занят.
|
|
|