【发布时间】:2011-02-09 21:08:42
【问题描述】:
我已经尝试过 System.IO.DriveType。但它只向我提供了它是可移动驱动器(如软盘还是 USB 闪存驱动器)的信息。在这种情况下,USB 外置硬盘将被识别为本地不可移动驱动器。
此外,由于外置硬盘的种类不止一种,例如USB和IEEE 1394。从端口上很难弄清楚。
任何信息将不胜感激。
【问题讨论】:
标签: .net external hard-drive
我已经尝试过 System.IO.DriveType。但它只向我提供了它是可移动驱动器(如软盘还是 USB 闪存驱动器)的信息。在这种情况下,USB 外置硬盘将被识别为本地不可移动驱动器。
此外,由于外置硬盘的种类不止一种,例如USB和IEEE 1394。从端口上很难弄清楚。
任何信息将不胜感激。
【问题讨论】:
标签: .net external hard-drive
恐怕这在 .net 等“高”级别是不可能的。对于 Windows,它也是透明的。
您最好尝试弄清楚哪些系统资源正在使用以及哪些设备正在使用。通过这种方式,您可以看到某些 USB 端口正在被某个硬盘驱动器使用。
【讨论】: