FileSystemProxy.GetDriveInfo(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает объект DriveInfo для указанного диска.
public:
System::IO::DriveInfo ^ GetDriveInfo(System::String ^ drive);
public System.IO.DriveInfo GetDriveInfo (string drive);
member this.GetDriveInfo : string -> System.IO.DriveInfo
Public Function GetDriveInfo (drive As String) As DriveInfo
Параметры
- drive
- String
Диск, который необходимо проверить.
Возвращаемое значение
Объект DriveInfo для указанного диска.
Исключения
Путь недопустим по одной из следующих причин: это строка нулевой длины; содержит только пробелы; содержит недопустимые символы; или это путь к устройству (начинается с \\.\).
Параметр drive
имеет значение Nothing
или является пустой строкой.
Длина пути превышает максимальную длину, определенную в системе.
У пользователя отсутствуют необходимые разрешения на просмотр пути.
Примеры
В этом примере получается DriveInfo объект для диска C и он используется для отображения сведений о диске.
Dim getInfo = My.Computer.FileSystem.GetDriveInfo("C:\")
MsgBox("The drive's type is " & getInfo.DriveType)
MsgBox("The drive has " & getInfo.TotalFreeSpace & " bytes free.")
Сведения о различных типах дисков см. в разделе DriveType.
Комментарии
Класс DriveInfo моделирует диск и предоставляет методы и свойства для запроса сведений о диске. Используйте для DriveInfo определения доступных дисков и типов дисков. Вы также можете запросить свойство , чтобы определить емкость и доступное свободное место на диске.