Developing Drivers with the Windows Driver Foundation (Pro Developer)

Overview

Thorough testing throughout all phases of development is essential to create a robust, high-quality driver. It is critical to find and fix as many bugs as possible before releasing a driver to customers, especially in kernel-mode drivers, where bugs are far more likely to cause the system to crash or hang.

This chapter provides a brief introduction to testing and verification tools for WDF drivers.

For this chapter, you need …

From …


Tools and files

 

Driver testing and verification tools in the WDK

%wdk%\tools

Application Verifier

http://go.microsoft.com/fwlink/?LinkId=79601

Driver Verifier

%windir%\System\verifier.exe

KernRate and KRView

http://go.microsoft.com/fwlink/?LinkId=79779

WDK documentation

 

Driver Development Tools

http://go.microsoft.com/fwlink/?LinkId=79298

Debugging a Framework-based Driver

http://go.microsoft.com/fwlink/?LinkId=79790

Handling Driver Failures

http://go.microsoft.com/fwlink/?LinkId=79794

Windows Device Testing Framework

http://go.microsoft.com/fwlink/?LinkId=79785

Other

 

"Windows Error Reporting: Getting Started" on the WHDC Web site

http://go.microsoft.com/fwlink/?LinkId=79792

Категории