WPD API/DDI Traffic Monitor Tool
[This is preliminary
documentation and subject to change.]
SUMMARY
The WpdMon.exe application allows developers to analyze the traffic
between the WPD API and WPD Drivers, or between the WPD Drivers and their I/O
stacks. It also captures PnP
arrival/removal notifications to help debug connectivity issues.
WpdMon is made up of two components:
·
A UI-less
components which intercepts the relevant traffic. This is known as the WpdMon
Shim and must be installed while no WPD Devices are active on the system
(otherwise a reboot will be required, since the components it hooks will be in
use).
·
A UI component
which parses and displays the traffic.
This is a standalone application which can simply be copied and run, and
is called the WpdMon Application.
As well as capturing the WPD
Api traffic, WpdMon also
has a plug-in system, which facilitates the parsing of vendor-specific messages
between the WPD driver and the I/O stack (i.e. the I/O send to/from the
device). Contact WpdInfo@microsoft.com if you require
information on how to write your own plug-in.
To
Install WpdMon:
To Run WpdMon:
To
Uninstall WpdMon:
|
|
© 2005
Microsoft Corporation