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