Приложение UWP - Как обнаружить устройство CDRom или DVDRom в StorageDevices

В приложении UWP я получаю все съемные устройства с:

KnownFolders.RemovableDevices.GetFoldersAsync()

Я хочу исключить оптические устройства и оставить только внешний жесткий диск или флэш-устройства.

Я попытался найти подходящую недвижимость, используя следующее:

device.Properties.RetrievePropertiesAsync(...)

и попробовал много свойств отсюда, но ничего не могу найти.

У кого-нибудь есть идея?

1 ответ

Вы можете создать строку фильтра AQS при перечислении устройств. См. Построение селектора устройства.

Если вы не знакомы с форматом AQS, вы можете прочитать больше в разделе Использование расширенного синтаксиса запросов программно.

Другие вопросы по тегам