Home > Language Reference > Classes > VFSVolume
FileSystem Property
Indicates the file system used.
Syntax
Public Property Get FileSystem() As HbFileSystem
Remarks
The FileSystem returns the type of file system. Like most functionality of this object, calling this method without having previously initialized a valid volume reference in the Reference property will cause a runtime error.
The return value of this property can be one of the following constants:
| Constant | Value | Description |
| hbFileSystemUnknown | &H00000000 | Unknown file system |
| hbFileSystemAFS | &H61667375 | Unix Andrew file system |
| hbFileSystemEXT2 | &H65787432 | Linux file system |
| hbFileSystemFAT | &H66617473 | FAT12 and FAT16, which only handles 8.3 filenames |
| hbFileSystemFFS | &H66667362 | Unix Berkeley block based file system |
| hbFileSystemHFS | &H68667373 | Macintosh standard hierarchical file system |
| hbFileSystemHFSPlus | &H68667365 | Macintosh extended hierarchical file system |
| hbFileSystemHPFS | &H68706673 | OS2 High Performance File System |
| hbFileSystemMFS | &H6D66736F | Macintosh original file system |
| hbFileSystemNFS | &H6E667375 | Unix Networked file system |
| hbFileSystemNovell | &H6E6F766C | Novell file system |
| hbFileSystemNTFS | &H6E746673 | Windows NT file system |
| hbFileSystemVFAT | &H76666174 | FAT12 and FAT16 which handles long filenames |
See also Expansion cards and the VFSDemo sample.
System requirements
| System | Minimal version | Remarks |
| Palm OS | Palm OS 3.0 | Requires an expansion slot. |