Windows.Devices.Portable 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
Windows 可移植设备 (WPD) 使计算机能够与附加媒体和存储设备进行通信。 此命名空间提供用于标识 Windows 可移植设备 (WPD) 服务和存储的方法。
类
ServiceDevice |
提供用于标识支持 WPD (Windows 可移植设备) 的可移植设备的设备服务的方法。 |
StorageDevice |
提供用于访问支持 WPD 的便携式设备的存储功能的方法。 可移动存储设备包括:
|
枚举
ServiceDeviceType |
指示可移植设备服务的类型。 |
注解
下表列出了可传递给 serviceId 参数的标准 MTP 设备服务的 GUID 。 有关这些 MTP 设备服务的详细信息,请参阅 适用于 Windows 的 MTP 设备服务。
虽然标准设备服务都是 MTP 设备服务,但非 MTP 设备也可能支持服务。 MTP 设备可能还支持非标准设备服务的其他设备服务。 请与设备制造商联系,了解给定 WPD 设备上支持哪些设备服务。
服务 | GUID |
---|---|
MTP 联系人服务 | DD04D5FC-9D6E-4F76-9DCF-ECA6339B7389 |
MTP 日历服务 | E4DFDBD3-7F04-45E9-9FA1-5CA0EAEB0AE3 |
MTP 笔记服务 | 5c017aea-e706-4719-8cc0-a303836fd321 |
MTP 任务服务 | BB340C54-B5C6-491D-8827-28D0E7631903 |
MTP 状态服务 | 0B9F1048-B94B-DC9A-4ED7-FE4FED3A0DEB |
MTP 提示服务 | c8a98b1f-6b19-4e79-a414-67ea4c39eec2 |
MTP 设备元数据服务 | 332ffe6a-af65-41e1-a0af-d3e2627bdf54 |
MTP 铃声服务 | d0eace0e-707d-4106-8d38-4f560e6a9f8e |
MTP 枚举同步服务 | 28d3aac9-c075-44be-8881-65f38d305909 |
MTP 定位点同步服务 | 056d8b9e-ad7a-44fc-946f-1d63a25cda9a |
若要访问这些服务,必须在 appxmanifest 文件的设备功能部分中声明设备服务。 例如:
<Capabilities>
<DeviceCapability Name="0B9F1048-B94B-DC9A-4ED7-FE4FED3A0DEB"/> <!-- Status Device Service -->
<DeviceCapability Name="D0EACE0E-707D-4106-8D38-4F560E6A9f8E"/> <!-- Ringtones Device Service -->
</Capabilities>
下表列出了使用 WPD API 访问 WPD 设备上的存储功能时常用的 GUID。 还可以在 appxmanifest 文件的设备功能部分中声明这些内容。
存储功能 | GUID |
---|---|
WPD 存储 | 6AC27878-A6FA-4155-BA85-F98F491D4F33 |
WPD 存储 (专用设备) | BA0C718F-4DED-49B7-BDD3-FABE28661211 |
图像处理设备 (例如,相机) | 6BDD1FC6-810F-11D0-BEC7-08002BE2092F |