Condividi tramite


Introduzione ai driver WPD (Windows Portable Devices)

Microsoft Windows Portable Devices (WPD) consente ai computer di comunicare con dispositivi multimediali e di archiviazione collegati. Questo sistema sostituisce Windows Media Device Manager (WMDM) e Windows Image Acquisition (WIA) offrendo un modo flessibile e affidabile per un computer per comunicare con lettori musicali, dispositivi di archiviazione, telefoni cellulari e molti altri tipi di dispositivi connessi.

WPD offre un'infrastruttura per abilitare i dispositivi multifunzione che archivia vari contenuti multimediali e non multimediali. Un esempio di dispositivo a più funzioni è un telefono cellulare che contiene una fotocamera zoom incorporata (una funzione fotocamera digitale) e supporta la sincronizzazione e la riproduzione della musica (una funzione lettore multimediale portatile). Inoltre, WPD rende questi dispositivi accessibili da un computer basato su Windows.

L'interfaccia DDI (Object-Based Device-Driver Interface) consente dispositivi convergenti, inizialmente incentrati su dispositivi di archiviazione intelligenti come lettori multimediali portatili, fotocamere digitali e telefoni cellulari. Insieme a un DDI, Microsoft WPD implementa una soluzione di driver di classe per i protocolli e i trasporti standard seguenti:

  • Protocollo PTP (Picture Transfer Protocol) su USB, IP e Bluetooth
  • Media Transfer Protocol (MTP) su USB, IP e Bluetooth
  • Classe di archiviazione di massa (MSC) tramite USB

Se il dispositivo supporta un protocollo univoco, potrebbe essere necessario sviluppare un driver personalizzato. Usare User-Mode Driver Framework (UMDF) per scrivere questo driver. Per altre informazioni su questo framework, vedere Introduzione a UMDF.

Per altre informazioni sulle applicazioni scritte per dispositivi portatili Windows, vedere la documentazione di WPD SDK.

Per altre informazioni sullo sviluppo di driver WPD e sullo sviluppo di applicazioni WPD, consulta il Blog WPD (Archivio), accurato per Windows 10.