Log in

View Full Version : 32Mb limit in Windows CE 3?


Blue Sky Miner
03-14-2004, 09:57 PM
I believe that Windows CE 3 restricts each process to a 32Mb address space. Is it possible to write an application that addresses more than 32M of memory and if so, how would I go about it?

Thanks!

rgraebert
03-29-2004, 03:02 PM
If you want to access more than 32MB of address space, you could use the shared memory space.

The addresses in that area can be shared between process but you can just use them to use more than the 32MB that you get out of the box.

Call CreateFileMapping and MapViewOfFile to reserve addresses and then write to the pointer returned by MapViewOfFile to commit the pages....