About I/O Targets
A WDF driver uses an I/O target to send an I/O request to another driver. An I/O target is a WDF object that represents a device object that is the target of an I/O request. A UMDF driver, a KMDF driver, a WDM driver, or any other kernel-mode driver can be an I/O target.
An I/O target is more than just a pointer to a device object. Each I/O target supports methods to:
Format read, write, and device I/O control requests in a target-specific way.
Determine the Plug and Play state of the target, if the target represents a Plug and Play device object.
Query and control the operation of the target and the flow of I/O requests to the target.
By default, WDF sends I/O requests only to I/O targets that are in the working state, so that your ...
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.