O'Reilly logo

Programming Windows® Embedded CE 6.0 Developer Reference, 4th Edition by Douglas Boling

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 8. Modules, Processes, and Threads

Like Windows Vista, Windows CE is a fully multitasking and multithreaded operating system. What does that mean? In this chapter, I’ll present a few definitions and then some explanations to answer that question.

Win32 files that contain executable code are called modules. Windows CE supports two types of modules: applications, with the EXE extension; and dynamic-link libraries, with the DLL extension. When Windows CE loads an application module, it creates a process.

A process is a single instance of an application. If two copies of Microsoft Pocket Word are running, two unique processes are running. Every process has its own, protected address space as described in Chapter 7. Windows CE 6.0 and later allows ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required