FATS Read/Write API
You are developer and you wish to store private
data-informations on a pseudo-fat rather than native, which is to
hosted on a image file or elsewhere -> well it is here.
It is one of rare API existing in our world allowing those i.e. to store virtual
file on a file image.
Profit in good to download these API because you will not find that elsewhere.
Explanation :
It is not a question of native fat like (ext4, ntfs), but rather
a virtual fat(Fats RW) hosted in a image file and controllable by
programming.
If it is a question of thus making visible in the explorer of Windows and all
the applications, you must download API VDXS (VDFS), there is a sample provided..
|
1)Virtual file in lambda virtual fat (eg Fats RW), lambda fat (eg
Fats RW) hosted in the file vfile.bin (file hosted in the native fat
windows) 2)Virtual directory in lambda virtual fat , lambda fat (eg Fats RW) hosted in the file vfile.bin (file hosted in the native fat windows) 3)Data hosted in the virtual file , virtual file in lambda fat (eg Fats RW) , lambda fat (eg Fats RW) hosted in the file vfile.bin (file hosted in the native fat windows) 4)Virtual path in the lambda fat (Eg Fats RW) , lambda fat (eg Fats RW) hosted in the file vfile.bin (file hosted in the native fat windows)
|
Disadvantage :
Not free |
Source code unavailable |
Some bugs quelques bugs but usable |
Not portable ! |
No visible in Windows explorer , you must download API VDXS(VDFS) and use adequat sample |
Reparation utility unavailable for version 1.0 FAT ROOVER |
Theoretical limit 2 tera bytes for FAT ROOVER |
For storage in the physical partition (\\.\PhysicalDrive) , it's client must be write it. |
Support ACL malfunction until v3.0 for ROOVER FAT only ! |
Advantage :
Compatible Windows XP,7,..,10 |
Easy utilisation |
DotNet supported |
Encipher data and protection by password |
Possible downloading a free license limited in the time (x86 platform only) |
Possible storage files of the fat in the image file |
API service work any kernel driver |
AMD64 supported |
Possible opening virtual fat in read-only mode ! |
Support ACL (support DACL_SECURITY_INFORMATION, GROUP_SECURITY_INFORMATION, OWNER_SECURITY_INFORMATION) |
Linear mode access only possible for fat Rooxster |
Manage fat on everywhere support |
Builtin function :
Formattage |
Encipher |
Opening fat in readonly and readwrite mode |
File and directory |
Limit on the evaluation version :
One instance per user |
Red popup showing a evaluation version |
Size fat maximal 256 Mb |
Usable only if processus is attacher from a debugger |
The Fat Rooxster is a remade version and is an advance compared to the Fat Roover, it was developed on its own, it has a higher purchase / rental price.
Downloading FAT ROOXSTER :
on 29/08/2024 we solved error 0xc000003a on loading the demo license for the fat Rooxster! You are now testing the Fat Rooxster API. We apologize for any inconvenience. |
Version | Downloading | Changelog |
3.0 | Repair a fat built-in Support linear access |
|
Downloading FAT ROOVER :
Version | Downloading | Changelog |
1.0 |
- |
|
2.0 | ||
2.2 | Repair a fat built-in | |
3.0 | Emulation burning fat used by fat Reever (read-only) Error code translating |
|
4.0 | Solved : Fat_Open in readonly mode failed fFats_GetLastError return manager by thread ACL storage support (DACL_SECURITY_INFORMATION,GROUP_SECURITY_INFORMATION,OWNER_SECURITY_INFORMATION) ACL check possible but beta Compatible plugin totalcommander available since 2020 February Tag over 1 mb Minor bug. Fix in runtime 'fats_fixerror' |
|
5.0 | Emulation Access virtual disk support aligned by byte (addr) Change version external licence |
|
Other :
Error code of virtual fat click here |
For information about the use of these APIs in other systems (Linux, Embedded system, Windows Driver, Kernel Code, other platform, ARM64, ARM) click here |