Windows Portable Devices API

E705211

Windows Portable Devices API is a Microsoft interface that enables applications to communicate with and manage data on connected portable devices such as cameras, media players, and smartphones.

All labels observed (5)

How this entity was disambiguated

Statements (51)

Predicate Object
instanceOf Microsoft technology
software API
category Windows API
linked to: Win32 API

device communication API
developer Microsoft
documentedIn Microsoft Developer Network
linked to: Microsoft Docs

Microsoft Learn
exposesInterface COM interfaces
WPD Automation interfaces
includesComponent IPortableDevice interface
IPortableDeviceContent interface
IPortableDeviceKeyCollection interface
IPortableDeviceManager interface
IPortableDevicePropVariantCollection interface
IPortableDeviceProperties interface
IPortableDeviceResources interface
IPortableDeviceValues interface
languageBinding C# via COM interop
C++
operatingSystem Windows
purpose communication with portable devices
management of data on connected portable devices
relatedTo Media Transfer Protocol
Picture Transfer Protocol
Windows Driver Kit
Windows Shell
replaced Windows Image Acquisition API for some scenarios
securityFeature access control via device permissions
user-consent based access to devices
supportsDeviceType digital cameras
music players
portable media players
smartphones
storage devices using MTP
supportsModel device-centric object model
supportsOperation accessing device properties
browsing device content
deleting content on devices
enumerating devices
reading files from devices
receiving device event notifications
transferring media files
writing files to devices
supportsPlatform Windows 10
Windows 11
Windows 7
Windows 8
Windows 8.1
Windows Vista
supportsProtocol MTP over IP
MTP over USB

How these facts were elicited

Referenced by (6)

Full triples — surface form annotated when it differs from this entity's canonical label.

Windows Image Acquisition relatedTo Windows Portable Devices API
Media Transfer Protocol relatedTo Windows Portable Devices API
Windows Portable Devices API includesComponent IPortableDeviceManager interface
linked to: Windows Portable Devices API
Windows Portable Devices API includesComponent IPortableDevice interface
linked to: Windows Portable Devices API
Windows Portable Devices API includesComponent IPortableDeviceResources interface
linked to: Windows Portable Devices API
Windows Portable Devices API includesComponent IPortableDeviceKeyCollection interface
linked to: Windows Portable Devices API