Source-level debugging through graphical user and text-based interfaces.
WinDbg uses the Microsoft Visual Studio debug symbol formats for source-level debugging, and can access any public function's names and variables exposed by modules that were compiled with Codeview (.pdb) symbol files. Use WinDbg to view source code, set breakpoints, view variables (including C++ objects), stack traces and memory, or remotely debug user-mode code. WinDbg includes a command window to issue a wide variety of commands not available through the drop-down menus.