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 (1)
| Label | Occurrences |
|---|---|
| Windows Portable Devices API canonical | 2 |
How this entity was disambiguated
This entity first appeared as the object of triple T7980601 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: Windows Portable Devices API Context triple: [Windows Image Acquisition, relatedTo, Windows Portable Devices API]
-
A.
Picture Transfer Protocol (PTP)
Picture Transfer Protocol (PTP) is a standardized communication protocol that enables digital cameras and other imaging devices to transfer photos and related data directly to computers and other hosts without requiring traditional file system access.
-
B.
Windows.Devices namespace
The Windows.Devices namespace is a Universal Windows Platform API collection that provides classes and interfaces for interacting with hardware devices such as sensors, Bluetooth, USB, and other connected peripherals on Windows.
-
C.
Windows Media Player
Windows Media Player is Microsoft’s built-in multimedia application for playing audio, video, and streaming media on Windows operating systems.
-
D.
Windows Mobile Device Center
Windows Mobile Device Center is a Microsoft application for Windows that manages and synchronizes data between Windows Mobile devices and a PC.
-
E.
Windows Media
Windows Media is a collection of Microsoft multimedia technologies and formats used for playing, streaming, and encoding audio and video on Windows platforms.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Windows Portable Devices API Target entity description: 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.
-
A.
Picture Transfer Protocol (PTP)
Picture Transfer Protocol (PTP) is a standardized communication protocol that enables digital cameras and other imaging devices to transfer photos and related data directly to computers and other hosts without requiring traditional file system access.
-
B.
Windows.Devices namespace
The Windows.Devices namespace is a Universal Windows Platform API collection that provides classes and interfaces for interacting with hardware devices such as sensors, Bluetooth, USB, and other connected peripherals on Windows.
-
C.
Windows Media Player
Windows Media Player is Microsoft’s built-in multimedia application for playing audio, video, and streaming media on Windows operating systems.
-
D.
Windows Mobile Device Center
Windows Mobile Device Center is a Microsoft application for Windows that manages and synchronizes data between Windows Mobile devices and a PC.
-
E.
Windows Media
Windows Media is a collection of Microsoft multimedia technologies and formats used for playing, streaming, and encoding audio and video on Windows platforms.
- F. None of above. chosen
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 ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: Windows Portable Devices API Description of subject: 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.
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.