| hb_fsChDir() | Change working directory |
| hb_fsChDrv() | Change working drive |
| hb_fsClose() | Close a file |
| hb_fsCommit() | Commit updates of a file |
| hb_fsCreate() | Create a file |
| hb_fsCreateTemp() | Create a temporary file from components |
| hb_fsCurDir() | Retrieve a static pointer containing current directory for specified drive |
| hb_fsCurDirBuff() | Copy current directory for given drive into a buffer |
| hb_fsCurDrv() | Retrieve current drive number |
| hb_fsDelete() | Delete a file |
| hb_fsEof() | Determine if an open file is position at end-of-file |
| hb_fsError() | Retrieve file system error |
| hb_fsExtOpen() | Open a file using default extension and a list of paths |
| hb_fsFLock() | |
| hb_fsFNameMerge() | This function joins path, name and extension into a string with a filename |
| hb_fsFNameSplit() | Split given filename into path, name and extension |
| hb_fsFSize() | Determine the size of a file |
| hb_fsFUnlock() | |
| hb_fsFile() | Determine if a file exists |
| hb_fsIsDevice() | Determine if a file is attached to a device (console?) |
| hb_fsIsDrv() | Determine if a drive number is a valid drive |
| hb_fsLock() | Request a lock on a portion of a file |
| hb_fsMkDir() | Create a directory |
| hb_fsOpen() | Open a file |
| hb_fsRead() | Read contents of a file into a buffer (<=64K) |
| hb_fsReadLarge() | Read contents of a file into a buffer (>64K) |
| hb_fsRename() | Rename a file |
| hb_fsRmDir() | Remove a directory |
| hb_fsSeek() | Reposition an open file |
| hb_fsSetDevMode() | Change the device mode of a file (text/binary) |
| hb_fsSetDevRaw() | Change the device mode of a file to raw (binary) |
| hb_fsSetDevText() | Change the device mode of a file to text |
| hb_fsSetError() | Set the file system error number |
| hb_fsTell() | Retrieve the current position of a file |
| hb_fsTempName() | Create a temporary file name in a buffer |
| hb_fsWrite() | Write to an open file from a buffer (<=64K) |
| hb_fsWriteLarge() | Write to an open file from a buffer (>64K) |