This session describes techniques for debugging
commonly encountered user-mode driver framework (UMDF) problems. It also covers techniques for proactively identifying bugs in UMDF drivers during development and testing. This is the last 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.