Windows.Devices.Portable 命名空間

Windows 可攜式裝置 (WPD) 可讓電腦與連結的媒體和存放裝置通訊。 此命名空間提供用來識別 Windows 可攜式裝置 (WPD) 服務和儲存體的方法。

類別

ServiceDevice

提供方法來識別可攜式裝置的裝置服務,該裝置支援 WPD (Windows 可攜式裝置) 以進行裝置列舉。

StorageDevice

提供存取支援 WPD 之可攜式裝置儲存功能的方法。 卸載式存放裝置包括:

  • USB 大量儲存快閃磁片磁碟機和相機
  • 媒體傳輸通訊協定 (MTP) 音樂播放機、手機和相機
  • 圖片傳輸通訊協定 (PTP) 相機

列舉

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

另請參閱