FATS Roover 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 Roover) 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 Roover), lambda fat (eg Fats Roover) hosted in the file vfile.bin (file hosted in the native fat windows)

2)Virtual directory in lambda virtual fat , lambda fat (eg Fats Roover) 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 Roover) , lambda fat (eg Fats Roover) hosted in the file vfile.bin (file hosted in the native fat windows)

4)Virtual path in the lambda fat (Eg Fats Roover) , lambda fat (eg Fats Roover) 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
Theoretical limit 2 tera bytes
For storage in the physical partition (\\.\PhysicalDrive) , it's client must be write it.
Support ACL malfunction until v3.0 !

Advantage :

Compatible Windows XP,7,..,10
Easy utilisation
DotNet supported (Sample not available in the day 14/04/2018)
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 beta support since version 4.0 (support DACL_SECURITY_INFORMATION, GROUP_SECURITY_INFORMATION, OWNER_SECURITY_INFORMATION)
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
 
 

 

TÚlÚchargement :

Version Downloading Changelog
1.0

-

 
2.0

Here

 
2.2

Here

Repair a fat built-in
3.0

Here

Emulation burning fat used by fat Reever (read-only)

Error code translating

4.0

Here

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'

     
     
     
     

Error code of virtual fat click here