在计算机上,有磁盘 0、磁盘 1、...(正如我们在计算机管理中看到的那样)。这些(物理)磁盘可能有或没有分区,是否已安装等等。我想知道该计算机上是否存在具有特定编号的磁盘(无论该磁盘上有什么)。此功能必须在任何 Windows >= XP 的计算机上正常工作,并且必须尽可能快(少于 1 秒)。如果磁盘没有安装卷,则带有 GetDriveType 和 DeviceIoControl(...IOCTL_STORAGE_GET_DEVICE_NUMBER..)/DiskSize/DiskFree 的简单枚举 'A'..'Z' 没有帮助。我正在使用德尔福 7。
问问题
538 次