Freigeben über


Entwicklungstools für WPD-Treiber

Windows Portable Devices (WPD) stellt drei Tools mit dem Windows Driver Kit bereit, mit denen Sie einen WPD-Gerätetreiber entwickeln können. Diese Tools werden in der folgenden Tabelle beschrieben.

Tool BESCHREIBUNG
WpdDeviceInspector.exe Dieses Tool wurde entwickelt, um einen WPD-Treiber abzufragen und einen umfassenden HTML-Bericht zu generieren, der Ihr Gerät und seine Funktionen beschreibt. Beispielsweise können Sie das Tool verwenden, um eine Liste der unterstützten Gerätebefehle und -objekte abzurufen. Außerdem wird eine Liste aller Eigenschaften generiert, die von jedem Objekt unterstützt werden.
WpdInfo.exe Dieses Tool führt gängige WPD-Vorgänge aus, z. B. das Öffnen und Schließen eines Geräts, das Erstellen oder Löschen von Objekten auf einem Gerät und das Ausgeben von Gerätebefehlen. Dieses Tool kann auch unterstützte Eigenschaften, Befehle, Inhaltstypen, Ereignisse und Formate auf Geräteebene, Dienstebene oder beides anzeigen. Darüber hinaus können die Eigenschaften für jedes Objekt auf einem bestimmten Gerät angezeigt werden.
NetMon.exe Dieses Tool protokolliert den Datenverkehr zwischen einer WPD-Anwendung und einem WPD-Treiber.

Zusätzlich zu den Tools, die im Windows Driver Kit enthalten sind, können Sie auch das Windows SDK installieren und zwei WPD-Beispielanwendungen in diesem Kit verwenden, um WPD-Treiber zu untersuchen und zu testen. Diese Beispielanwendungen werden in der folgenden Tabelle beschrieben.

Application BESCHREIBUNG
WpdApiSample.exe Sie können diese Anwendung verwenden, um allgemeine WPD-Vorgänge auf einem WPD-Gerät auszuführen, z. B. das Auflisten von Geräten, das Auflisten von Inhalten auf einem Gerät und das Übertragen von Inhalten an oder vom Gerät.
WpdServicesApiSample.exe Sie können diese Anwendung verwenden, um WPD-Vorgänge auf einem WPD-Gerät auszuführen, das einen Kontaktgerätedienst implementiert. (Beachten Sie, dass diese Anwendung nur mit wpdServiceSampleDriver funktioniert.)

Verwenden des WpdInfo-Tools

Verwenden des WpdDeviceInspector-Tools

Verwenden des NetMon-Tools