Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

Framework I/O Target Object Methods

In this section

TopicDescription

WdfIoTargetAllocAndQueryTargetProperty method

The WdfIoTargetAllocAndQueryTargetProperty method allocates a buffer and retrieves a specified device property for a specified I/O target.

WdfIoTargetClose method

The WdfIoTargetClose method closes a specified remote I/O target.

WdfIoTargetCloseForQueryRemove method

The WdfIoTargetCloseForQueryRemove method temporarily closes a specified remote I/O target because the target device might soon be removed.

WdfIoTargetCreate method

The WdfIoTargetCreate method creates a remote I/O target for a specified device.

WdfIoTargetFormatRequestForInternalIoctl method

The WdfIoTargetFormatRequestForInternalIoctl method builds an internal device control request for an I/O target but does not send the request.

WdfIoTargetFormatRequestForInternalIoctlOthers method

The WdfIoTargetFormatRequestForInternalIoctlOthers method builds a non-standard internal device control request for an I/O target but does not send the request.

WdfIoTargetFormatRequestForIoctl method

The WdfIoTargetFormatRequestForIoctl method builds a device control request for an I/O target but does not send the request.

WdfIoTargetFormatRequestForRead method

The WdfIoTargetFormatRequestForRead method builds a read request for an I/O target but does not send the request.

WdfIoTargetFormatRequestForWrite method

The WdfIoTargetFormatRequestForWrite method builds a write request for an I/O target but does not send the request.

WdfIoTargetGetDevice method

The WdfIoTargetGetDevice method returns a handle to the framework device object that is associated with a specified local or remote I/O target.

WdfIoTargetGetState method

The WdfIoTargetGetState method returns state information for a local or remote I/O target.

WdfIoTargetOpen method

The WdfIoTargetOpen method opens a remote I/O target so the driver can send I/O requests to it.

WdfIoTargetPurge method

The WdfIoTargetPurge method cancels all I/O requests queued to a local, remote, or specialized I/O target and prevents any new I/O requests from being queued. The method also attempts to cancel I/O requests that have left the I/O target's queue and entered lower drivers.

WdfIoTargetQueryForInterface method

The WdfIoTargetQueryForInterface method obtains access to the GUID-identified, driver-defined interface of a remote I/O target.

WdfIoTargetQueryTargetProperty method

The WdfIoTargetQueryTargetProperty method retrieves a specified device property for a specified I/O target.

WdfIoTargetSendInternalIoctlOthersSynchronously method

The WdfIoTargetSendInternalIoctlOthersSynchronously method builds a non-standard internal device control request and sends it synchronously to an I/O target.

WdfIoTargetSendInternalIoctlSynchronously method

The WdfIoTargetSendInternalIoctlSynchronously method builds an internal device control request and sends it synchronously to an I/O target.

WdfIoTargetSendIoctlSynchronously method

The WdfIoTargetSendIoctlSynchronously method builds a device control request and sends it synchronously to an I/O target.

WdfIoTargetSendReadSynchronously method

The WdfIoTargetSendReadSynchronously method builds a read request and sends it synchronously to an I/O target.

WdfIoTargetSendWriteSynchronously method

The WdfIoTargetSendWriteSynchronously method builds a write request and sends it synchronously to an I/O target.

WdfIoTargetStart method

The WdfIoTargetStart method starts sending queued requests to a local or remote I/O target.

WdfIoTargetStop method

The WdfIoTargetStop method stops sending queued requests to a local or remote I/O target.

WdfIoTargetWdmGetTargetDeviceObject method

The WdfIoTargetWdmGetTargetDeviceObject method returns a pointer to the Windows Driver Model (WDM) device object that is associated with a specified local or remote I/O target.

WdfIoTargetWdmGetTargetFileHandle method

The WdfIoTargetWdmGetTargetFileHandle method returns a handle to the file that is associated with a specified remote I/O target.

WdfIoTargetWdmGetTargetFileObject method

The WdfIoTargetWdmGetTargetFileObject method returns a pointer to the Windows Driver Model (WDM) file object that is associated with a specified remote I/O target.

WdfIoTargetWdmGetTargetPhysicalDevice method

The WdfIoTargetWdmGetTargetPhysicalDevice method returns a pointer to the Windows Driver Model (WDM) physical device object (PDO) that represents a remote I/O target's device.

 

 

 

Send comments about this topic to Microsoft

Build date: 4/23/2013

Show:
© 2015 Microsoft