In addition to the driver, device, queue, and I/O request objects that represent the basic abstractions that are common to drivers, WDF includes several other types of objects that support features that a driver might occasionally require. This chapter describes how to use those objects. It also covers the support for WMI that is built into KMDF.
| For this chapter, you need … | From … |
|---|---|
| | |
| Tools and files | |
| Pooltag.txt | %wdk%\tools\other\platform\poolmon |
| Samples | |
| Toastmon | %wdk%\Src\Kmdf\Toaster\Toastmon\ |
| Featured Toaster | %wdk%\Src\Kmdf\Toaster\Func\Featured |
| WDK documentation | |
| ExAllocatePoolWithTag | http://go.microsoft.com/fwlink/?LinkId=82323 |
| Introduction to WMI | http://go.microsoft.com/fwlink/?LinkId=82322 |
| Kernel-Mode Driver Framework Design Guide | http://go.microsoft.com/fwlink/?LinkId=79342 |
| User-Mode Driver Framework Design Guide | http://go.microsoft.com/fwlink/?LinkId=79341 |