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&H00000000Unknown file system
hbFileSystemAFS&H61667375Unix Andrew file system
hbFileSystemEXT2&H65787432Linux file system
hbFileSystemFAT&H66617473FAT12 and FAT16, which only handles 8.3 filenames
hbFileSystemFFS&H66667362Unix Berkeley block based file system
hbFileSystemHFS&H68667373Macintosh standard hierarchical file system
hbFileSystemHFSPlus&H68667365Macintosh extended hierarchical file system
hbFileSystemHPFS&H68706673OS2 High Performance File System
hbFileSystemMFS&H6D66736FMacintosh original file system
hbFileSystemNFS&H6E667375Unix Networked file system
hbFileSystemNovell&H6E6F766CNovell file system
hbFileSystemNTFS&H6E746673Windows NT file system
hbFileSystemVFAT&H76666174FAT12 and FAT16 which handles long filenames

See also Expansion cards and the VFSDemo sample.

System requirements

SystemMinimal versionRemarks
Palm OSPalm OS 3.0Requires an expansion slot.