StorageDevice 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供用于访问支持 WPD 的便携式设备的存储功能的方法。 可移动存储设备包括:
- USB 大容量存储闪存驱动器和相机
- 媒体传输协议 (MTP) 音乐播放器、手机和相机
- (PTP) 相机的图片传输协议
public ref class StorageDevice abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.Portable.PortableDeviceContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class StorageDevice final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.Portable.PortableDeviceContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class StorageDevice
Public Class StorageDevice
- 继承
- 属性
Windows 要求
设备系列 |
Windows Desktop Extension SDK (在 10.0.10240.0 中引入)
|
API contract |
Windows.Devices.Portable.PortableDeviceContract (在 v1.0 中引入)
|
应用功能 |
removableStorage
|
示例
以下示例演示对 FromId 的调用的语法。
var folder = StorageDevice.FromId(deviceInformationId);
StorageFolder folder{ StorageDevice::FromId(deviceInformationId) };
StorageFolder^ folder = StorageDevice::FromId(deviceInformationId);
注解
若要访问设备服务,必须在应用清单文件的“功能”部分中声明设备服务。 有关表示设备服务的 GUID 的列表,请参阅 Windows.Devices.Portable。
方法
FromId(String) |
从可移动存储设备的 DeviceInformation ID 中获取 StorageFolder 对象。 |
GetDeviceSelector() |
用于标识可移动存储设备 (AQS) 字符串的高级查询语法。 此字符串将传递到 FindAllAsync 或 CreateWatcher 方法。 |