Chapter 4. Processes

This chapter discusses how the system manages all of the running applications. I’ll begin by explaining what a process is and how the system creates a process kernel object to manage each process. I’ll then show you how to manipulate a process using its associated kernel object. Following that, I’ll discuss the various attributes, or properties, of a process as well as several functions for querying and changing these properties. I’ll also examine the functions that allow you to create or spawn additional processes in the system. And, of course, no discussion of processes ...

Get Windows® via C/C++, Fifth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.