Chapter 3. How Windows Debuggers Work
In this chapter
This chapter explains how different types of debuggers work in Microsoft Windows. If you know these architectural foundations, many debugger concepts and behaviors suddenly start making sense. For example, this chapter explains why certain debugger commands and features work only in user-mode or kernel-mode debugging. You’ll also dive into the architecture of managed-code debugging and discover why .NET source-level debugging isn’t currently supported by the Windows debuggers.
Following that discussion, you’ll learn how the architecture of script debugging relates to that of .NET debugging. With ...