Freigeben über


Einführung in die Treiber für Windows Portable Devices (WPD)

Mit Microsoft Windows Portable Devices (WPD) können Computer mit angeschlossenen Medien und Speichergeräten kommunizieren. Dieses System ersetzt sowohl Windows Media Device Manager (WMDM) als auch Windows Image Acquisition (WIA) durch eine flexible, robuste Möglichkeit für einen Computer, um mit Musikplayern, Speichergeräten, Mobiltelefonen und vielen anderen Arten verbundener Geräte zu kommunizieren.

WPD stellt eine Infrastruktur bereit, um Multifunktionsgeräte zu ermöglichen, die verschiedene Medien und Nicht-Medieninhalte speichern. Ein Beispiel für ein multifunktionsfähiges Gerät ist ein Mobiltelefon, das eine integrierte Zoomkamera (eine Digitalkamerafunktion) enthält und die Musiksynchronisierung und -wiedergabe (eine tragbare Media Player-Funktion) unterstützt. Darüber hinaus machen WPD diese Geräte über einen Windows-basierten Computer zugänglich.

Das objektbasierte Device-Driver Interface (DDI) ermöglicht konvergente Geräte, die sich zunächst auf intelligente Speichergeräte wie tragbare Media Player, Digitale Stillkameras und Mobiltelefone konzentrieren. Neben DDI implementiert Microsoft WPD eine Lösung für Klassentreiber für die folgenden Standardprotokolle und Übertragungen:

  • Picture Transfer Protocol (PTP) über USB, IP und Bluetooth
  • Media Transfer Protocol (MTP) über USB, IP und Bluetooth
  • Mass Storage Class (MSC) über USB

Wenn Ihr Gerät ein eindeutiges Protokoll unterstützt, müssen Sie möglicherweise Ihren eigenen Treiber entwickeln. Verwenden Sie das User-Mode Driver Framework (UMDF), um diesen Treiber zu schreiben. Weitere Informationen zu diesem Framework finden Sie unter Erste Schritte mit UMDF-.

Weitere Informationen zu Anwendungen, die für tragbare Windows-Geräte geschrieben wurden, finden Sie in der WPD SDK-Dokumentation.

Weitere Informationen zur Entwicklung von WPD-Treibern und WPD-Anwendungen finden Sie im WPD-Blog (Archiv), der für Windows 10 korrekt ist.