Virtual Memory
A version of this page is also available for
4/8/2010
Windows Mobile implements a paged virtual-memory-management system that is similar to desktop Windows platforms. Your process, DLLs, heaps, stacks, and virtual memory allocations use the 4-GB (32-bit) virtual memory address space. A page is always 4,096 bytes (4 KB).
By default, memory that is allocated by VirtualAlloc falls into the virtual address space of a process. However, you can request to have the memory allocated outside the process as follows:
bool VirtualMemory(const TCHAR* const tpsParm)