FileSystemProxy.GetDriveInfo(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回指定驱动器的 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 确定哪些驱动器可用,以及它们属于哪种类型的驱动器。 还可以查询 属性以确定驱动器上的容量和可用空间。