在 UWP 应用程序中,我通过以下方式获取所有可移动设备:
KnownFolders.RemovableDevices.GetFoldersAsync()
我想排除光学设备,只保留外部硬盘或闪存设备。
我尝试使用以下方法找到合适的属性:
device.Properties.RetrievePropertiesAsync(...)
并从这里尝试了很多属性,但无法找到任何东西。
有人有想法吗?
在 UWP 应用程序中,我通过以下方式获取所有可移动设备:
KnownFolders.RemovableDevices.GetFoldersAsync()
我想排除光学设备,只保留外部硬盘或闪存设备。
我尝试使用以下方法找到合适的属性:
device.Properties.RetrievePropertiesAsync(...)
并从这里尝试了很多属性,但无法找到任何东西。
有人有想法吗?
您可以在枚举设备时构建 AQS 过滤器字符串。请参阅构建设备选择器。
如果您不熟悉 AQS 格式,可以在以编程方式使用高级查询语法中阅读更多内容。