April 2024
Intermediate to advanced
608 pages
17h 13m
English

In the previous chapter, we discussed the Windows kernel. But a user doesn’t typically interact directly with the kernel. Instead, they interact with user-facing applications, such as word processors and file managers. This chapter will detail how these user-mode applications are created and how they interface with the kernel to provide services to the user.
We’ll start by discussing the Win32 application programming interfaces (APIs) designed for user-mode application development and how they relate to the design of the Windows operating system. Then we’ll cover the structure of the Windows user interface and how ...
Read now
Unlock full access