1

我已经尝试过 System.IO.DriveType。但它只向我提供了它是可移动驱动器(如软盘还是 USB 闪存驱动器)的信息。在这种情况下,USB 外部硬盘驱动器将被识别为本地不可移动驱动器。

此外,由于外接硬盘的种类不止一种,例如USB和IEEE 1394。从端口上很难弄清楚。

任何信息将不胜感激。

4

1 回答 1

0

恐怕这在 .net 等“高”级别是不可能的。对于 Windows,它也是透明的。

您最好尝试找出哪些系统资源正在使用以及哪些设备正在使用。通过这种方式,您可以看到某些 USB 端口正在被某个硬盘驱动器使用。

于 2010-04-19T21:04:48.377 回答