Chapter 2. Getting Started

In this chapter

Introducing the Debugging Tools
User-Mode Debugging
Kernel-Mode Debugging

This chapter introduces the Microsoft debugging tools most commonly used in Windows software development, namely, the Windows debuggers (WinDbg) and the Microsoft Visual Studio debugger, though the coverage is centered on WinDbg. The chapter also outlines steps for setting up your environment so that you can follow the debugging experiments conducted throughout the rest of the book.

The chapter contains a quick introduction to user-mode debugging with WinDbg. Although you might prefer the Visual Studio environment when debugging the applications you write and compile on the same development environment, the Windows debuggers can ...

Get Inside Windows® Debugging now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.