This session describes the debugger extensions
that are specific to the user-mode driver framework (UMDF) and how to use them to debug UMDF drivers. It also describes some UMDF concepts and which debugger extensions to use in order to debug specific problems. This is the third in a four-part series about
UMDF driver debugging.
The goal of this training is to educate the viewer about:
•
Tools used to debug user-mode driver framework (UMDF) drivers.
•
Techniques for debugging UMDF drivers.
•
UMDF debugger extensions.
•
Common UMDF debugging scenarios.
The training shows how to install UMDF drivers that were built from code samples in the Windows Driver Kit, how to connect WinDbg to UMDF drivers running on the system, how to debug routines in a UMDF driver, and how to use the UMDF debugger extensions to look
through the internal structures in a UMDF driver.
Presenter: Abhishek Ram, Software Design Engineer, Microsoft
Abhishek Ram is a software design engineer in the Windows Driver Framework team at Microsoft. He works mainly on the user-mode
driver framework.