次の方法で共有


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 オブジェクト。

例外

パスは、次のいずれかの理由で無効です。長さ 0 の文字列です。空白だけが含まれています。無効な文字が含まれています。または、デバイス パスです (\\.\で始まります)。

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 、使用可能なドライブとドライブの種類を確認します。 プロパティに対してクエリを実行して、ドライブの容量と使用可能な空き領域を確認することもできます。

適用対象

こちらもご覧ください