Chapter 14. Beyond the Frameworks

Although both UMDF and KMDF provide the features that most drivers use most of the time, drivers occasionally must go beyond the frameworks to use services that the frameworks do not provide or to handle I/O requests that the frameworks do not support. This chapter describes how to use system features beyond the frameworks in a WDF driver.

In this chapter:

How to Use System Services Outside the Frameworks 497

How to Handle Requests that the Frameworks Do Not Support 503

For this chapter, you need …

From …

Samples

 

Serial

%wdk%\Src\Kmdf\Serial

Toastmon

%wdk%\Src\Kmdf\Toaster\Toastmon

WDK documentation

 

Kernel-Mode Driver Architecture

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

Get Developing Drivers with the Windows® Driver Foundation now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.