Gibt den Status eines Laufwerks zurück, das einen bestimmten Pfad enthält.
Status := DriveGetStatus(Pfad)
Typ: Zeichenkette
Ein beliebiger Pfad, der im Laufwerk enthalten ist (kann auch mit UNC-Pfaden und zugeordneten Laufwerken funktionieren).
Typ: Zeichenkette
Diese Funktion gibt den Status des Laufwerks zurück, das Pfad enthält:
Status | Hinweise |
---|---|
Unknown | Könnte auf ein unformatiertes/RAW-Dateisystem hinweisen. |
Ready | Kommt am häufigsten vor. |
NotReady | Typisch für Wechseldatenträger, die kein Medium enthalten. |
Invalid | Pfad existiert nicht oder ist ein Netzlaufwerk, auf das momentan nicht zugegriffen werden kann, usw. |
Bei Misserfolg wird eine Ausnahme ausgelöst.
In der Regel kann Pfad ein beliebiger Pfad sein. Da NTFS "mounted volumes" (eingehängte Volumes) und "directory junctions" (Verzeichnisverbindungen) unterstützt, können verschiedene Pfade mit demselben Laufwerksbuchstaben unterschiedliche Ergebnisse erzeugen.
Beispiel #1 auf der Seite Drive-Funktionen veranschaulicht diese Funktion.