Share via


Virtual Memory (Windows Embedded CE 6.0)

1/6/2010

Windows Embedded CE implements a paged virtual-memory-management system that is similar to other Windows–based desktop 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)

See Also

Concepts

Memory Architecture
Virtual Memory Layout: Windows CE 5.0 vs. Windows Embedded CE 6.0

Other Resources

Memory Management Reference