Chapter 8. I/O Flow and Dispatching
I/O processing is the heart of any driver. To understand how to implement robust I/O handling code in your driver, you must understand how I/O requests flow from an application to your driver, how WDF simplifies the driver’s I/O processing tasks, and what your driver should do to complete an I/O request.
In this chapter:
I/O Request Flow 231
I/O Queues 253
Canceled and Suspended Requests 293
Adaptive Time-outs in UMDF 297
Self-Managed I/O 297
For this chapter, you need … | From … |
---|---|
Samples | |
AMCC5933 | %wdk%\Src\Kmdf\AMCC5933 |
Featured Toaster | %wdk%\Src\Kmdf\Toaster\Func\Featured |
Fx2_Driver | %wdk%\Src\Umdf\Usb\Fx2_driver ... |
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.