Dateisystem ermitteln
-
Hallo,
gibt es eine Funktion in der WinAPI, mit der ich den Typ des Dateisystems einer bestimmten Festplatte oder Partition ermitteln kann? Also NTFS, FAT oder FAT32 zum Beispiel.
-
Mit GetVolumeInformation() liefert Windows Dir den Dateisystemnamen als Text.
Nachteil: Kann nicht zwischen FAT12 (z.B. Floppy Disk) und FAT16 (z.B. USB-Sticks bis 2 GByte) unterscheiden. GetVolumeInformation() gibt in diesen beiden Fällen nur den Text "FAT" aus. (FAT32 wird als solches erkannt und auch so ausgegeben)
Martin
-
GetVolumeInformation
-
Die Unterscheidung zwischen FAT und NTFS reicht auch, vielen Dank.

-
Vergiß nicht evtl. auch vom neuen Format "exFAT" zu unterscheiden zu können, welches mit Vista SP1 (und WinCE bzw. Mobile 6) eingeführt wurde.
Ich meine nur, wenn Du schon was neues programmierst...Martin Richter schrieb:
GetVolumeInformation
*grins*
hey, 55 Sekunden zu langsam...
Martin
-
exFAT kannte ich noch garnicht. Danke für die Info, Mmacher!
