Driver Dev Lab 3: Driver Testing and Debugging

Sign in to queue

Description

In this hands-on lab, you will practice the basics of the driver testing and debugging. This is the third of three labs that will teach you how to verify hardware devices and analyze bugs and crash dumps by using Visual Studio and the Windows Driver Kit.

You will: configure the Visual Studio Kernel debugger using Symbols; use the Windows Debugger commands: standard commands (call stacks, variables, threads, IRQL), advanced driver debugging commands; run driver debugging commands: setting breakpoints in live debugging, analyzing a crash dump file with !Analyze; use KD extensions to find domain specific issues  NDIS, WDF, USB; find code defects with Runtime Driver Verifier; find code defects with SDV.

Intended Audience: IHVs, Peripheral Manufacturers, Driver Developers

Download:

Source Code

Day:

2

Session Type:

lab

Code:

DDFHOL400

Room:

Mansion II

The Discussion

Add Your 2 Cents