win864位操作系统停VirtualAllocEx失败 GetLastError返回拒绝访问

win864位操作系统下VirtualAllocEx失败 GetLastError返回拒绝访问LPVOID baseAddr::VirtualAllocEx(hProc

win864位操作系统下VirtualAllocEx失败 GetLastError返回拒绝访问

LPVOID baseAddr=::VirtualAllocEx(hProcess,NULL,1024*4,MEM_COMMIT|MEM_RESERVE,PAGE_EXECUTE_READWRITE);


已经提权了,OpenProcess是成功的

HANDLE hProcess=OpenProcess(PROCESS_CREATE_THREAD,FALSE,dwID);
c++/mfc???win8下求指教
[解决办法]
NEED PROCESS_VM_OPERATION 
NOT CREATE