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 对象。

例外

路径无效,原因如下:它是零长度字符串;它仅包含空格;它包含无效字符;或它是以 \\.\) 开头 (设备路径。

driveNothing 或空字符串。

路径超过了系统定义的最大长度。

该用户缺少查看该路径所必需的权限。

示例

此示例获取 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 确定哪些驱动器可用,以及它们属于哪种类型的驱动器。 还可以查询 属性以确定驱动器上的容量和可用空间。

适用于

另请参阅