Funktionreferenz


_WinAPI_GetDiskFreeSpaceEx

Beschreibung anzeigen in

Ruft Informationen über den verfügbaren Speicherplatz auf einem Datenträger ab.

#include <WinAPIFiles.au3>
_WinAPI_GetDiskFreeSpaceEx ( $sDrive )

Parameter

$sDrive Das Laufwerk von welchem Informationen abgerufen werden sollten (im Format D:, E:, usw.)

Rückgabewert

Erfolg: Das Array enthält die folgenden Informationen:
    [0] - Die Gesamtzahl der verfügbaren freien Bytes auf einer Festplatte.
    Wenn Benutzerkontingente verwendet werden, kann dieser Wert geringer sein als die Gesamtzahl der freien Bytes auf einer Festplatte.
    [1] - Die Gesamtzahl der verfügbaren Bytes auf einer Festplatte.
    Wenn Benutzerkontingente verwendet werden, kann dieser Wert geringer sein als die Gesamtzahl der Bytes auf einer Festplatte.
    [2] - Die Gesamtzahl der freien Bytes auf einer Festplatte.
Fehler: Setzt das @error Flag auf ungleich 0. Es ist _WinAPI_GetLastError() aufzurufen um erweiterte Fehlerinformationen zu erhalten.

Siehe auch

Suche nach GetDiskFreeSpaceEx in der MSDN Bibliothek.

Beispiel

#include <WinAPIFiles.au3>

Local $aData = _WinAPI_GetDiskFreeSpaceEx(@HomeDrive)

ConsoleWrite('Gesamter verfügbarer freier Speicher auf ' & @HomeDrive & ' => ' & $aData[0] & ' bytes' & @CRLF)
ConsoleWrite('Gesamter verfügbarer Speicher auf ' & @HomeDrive & ' => ' & $aData[1] & ' bytes' & @CRLF)
ConsoleWrite('Gesamter freier Speicher auf ' & @HomeDrive & ' => ' & $aData[2] & ' bytes' & @CRLF)