The document discusses future directions for the Windows CE operating system architecture. Windows CE 6.0 Beta introduces a new virtual memory model that removes the 32 process and 32MB per process limitations of CE 5.0. It allows 2GB of virtual memory per process and 32,000 processes. The new kernel moves critical components like filesystem and graphical window manager into kernel space for improved performance. New features in CE 6.0 Beta include large memory mapped file support, a secure loader, and monotonic clock support. The document outlines changes to system calls, drivers, compatibility, and real-time capabilities in the new architecture.