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 для определения доступных дисков и типов дисков. Вы также можете запросить свойство, чтобы определить емкость и свободное место на диске.