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 |