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.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Label Occurrences
Windows Portable Devices API canonical 2

Statements (51)

Predicate Object
instanceOf Microsoft technology
software API
category Windows API NERFINISHED
device communication API
developer Microsoft
documentedIn Microsoft Developer Network NERFINISHED
Microsoft Learn NERFINISHED
exposesInterface COM interfaces
WPD Automation interfaces
includesComponent IPortableDevice interface NERFINISHED
IPortableDeviceContent interface NERFINISHED
IPortableDeviceKeyCollection interface NERFINISHED
IPortableDeviceManager interface NERFINISHED
IPortableDevicePropVariantCollection interface NERFINISHED
IPortableDeviceProperties interface NERFINISHED
IPortableDeviceResources interface NERFINISHED
IPortableDeviceValues interface NERFINISHED
languageBinding C# via COM interop
C++
operatingSystem Windows
purpose communication with portable devices
management of data on connected portable devices
relatedTo Media Transfer Protocol NERFINISHED
Picture Transfer Protocol NERFINISHED
Windows Driver Kit NERFINISHED
Windows Shell NERFINISHED
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 NERFINISHED
Windows 11 NERFINISHED
Windows 7 NERFINISHED
Windows 8 NERFINISHED
Windows 8.1 NERFINISHED
Windows Vista NERFINISHED
supportsProtocol MTP over IP
MTP over USB

Referenced by (2)

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