Как распознать внешний жесткий диск со всех локальных дисков в .NET Framework? - PullRequest
1 голос
/ 20 апреля 2010

Я уже пробовал System.IO.DriveType. Но это только дает мне информацию о том, является ли это съемным диском, таким как дискета или флешка. В этом случае внешний жесткий диск USB будет распознаваться как локальный несъемный диск.

Кроме того, поскольку существует более одного вида внешних жестких дисков, например, USB и IEEE 1394. Это действительно трудно понять из портов.

Любая информация будет оценена.

1 Ответ

0 голосов
/ 20 апреля 2010

Боюсь, что это невозможно с «высокого» уровня, такого как .net. Для окон это тоже прозрачно.

Лучше всего попытаться выяснить, какие системные ресурсы используются и на каких устройствах. Таким образом, вы можете увидеть, например, что какой-то USB-порт используется некоторым жестким диском.

...