The !wdfkd.wdfiotarget extension displays information about a specified I/O target object.
!wdfkd.wdfiotarget Handle [Flags]
A handle to an I/O target object.
Optional. Flags that specify the kind of information to display. Flags can be any combination of the following bits. The default value is 0x0.
Bit 0 (0x1)
The display will include details for each of the I/O target's pending request objects.
KMDF 1, UMDF 2
For more information, see Kernel-Mode Driver Framework Debugging.
The following example shows a display from the !wdfkd.wdfiotarget extension.
kd> !wdfiotarget 0x7c9630b8 # WDFIOTARGET 8369cf40 ========================= WDFDEVICE: 0x7ca7b1c0 Target Device: !devobj 0x81ede5d8 Target PDO: !devobj 0x822b8a90 Type: Instack target State: WdfIoTargetStarted Requests waiting: 0 Requests sent: 0 Requests sent with ignore-target-state: 0
The output in the preceding example includes the address of the I/O target's parent framework device object, along with the addresses of the WDM DEVICE_OBJECT structures that represent the target driver's device object and the target device's physical device object (PDO).