Freigeben über


FileSystemProxy.GetDriveInfo(String) Methode

Definition

Gibt ein DriveInfo-Objekt für das angegebene Laufwerk zurück.

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

Parameter

drive
String

Das zu überprüfende Laufwerk.

Gibt zurück

Ein DriveInfo-Objekt für das angegebene Laufwerk.

Ausnahmen

Der Pfad ist aus einem der folgenden Gründe ungültig: Er ist eine Zeichenfolge der Länge Null; es enthält nur Leerzeichen; es enthält ungültige Zeichen; oder es ist ein Gerätepfad (beginnt mit \\.\).

Der drive ist Nothing oder eine leere Zeichenfolge.

Der Pfad überschreitet die im System definierte maximale Länge.

Dem Benutzer fehlen die erforderlichen Berechtigungen zum Anzeigen des Pfads.

Beispiele

In diesem Beispiel wird ein DriveInfo -Objekt für Laufwerk C abgerufen und zum Anzeigen von Informationen zum Laufwerk verwendet.

Dim getInfo = My.Computer.FileSystem.GetDriveInfo("C:\")
MsgBox("The drive's type is " & getInfo.DriveType)
MsgBox("The drive has " & getInfo.TotalFreeSpace & " bytes free.")

Informationen zu den verschiedenen Laufwerkstypen finden Sie unter DriveType.

Hinweise

Die DriveInfo -Klasse modelliert ein Laufwerk und stellt Methoden und Eigenschaften bereit, um Laufwerksinformationen abzufragen. Verwenden Sie DriveInfo , um zu bestimmen, welche Laufwerke verfügbar sind und welche Typen von Laufwerken es sich handelt. Sie können die -Eigenschaft auch abfragen, um die Kapazität und den verfügbaren freien Speicherplatz auf dem Laufwerk zu ermitteln.

Gilt für:

Weitere Informationen