Есть ли способ определить скорость съемного диска в Windows без фактического чтения в файле. И если мне нужно прочитать файл, сколько нужно прочитать, чтобы получить полуточную скорость (например, определить, является ли устройство USB2 или USB1)?
РЕДАКТИРОВАТЬ : Просто уточнить, USB2 и USB1 были примером. Это может быть Compact Flash, SSD, съемный диск. И я пытаюсь определить это как можно быстрее, поскольку это реально влияет на отзывчивость приложения.
РЕДАКТИРОВАТЬ : Следует также уточнить, это должно быть сделано программно. Это, вероятно, будет сделано в C ++.
РЕДАКТИРОВАТЬ : ускоренный ответ - это то, что я искал (хотя я не написал WMI на C ++). Но мне нужно знать, какие свойства я должен проверить, чтобы определить относительную скорость. Мне не нужна точная скорость (как я уже говорил о разнице в скорости между USB1 и USB2), но мне нужно знать, будет ли она SLLOOOOWWW.