Hello,
I can't understand why my virtual alloc fails when i want to allocate more than a GiB. I thought that virtual memory makes the physical memory transparent and so on 64b i can allocate any amount i want, but i still get the no address failure 487 when i pass 0 to the base address.
The only thing I can think of is if the Virtual memory address space has been fragmented such that there is no contiguous block available. This would be very unusual, I think.