CBFS® Filter

Support for virtual files and folders (directories)

About Virtual Files and CBFS Filter

Virtual files are visible to Windows and applications, but they don't exist on the actual filesystem. The CBFS Filter driver intercepts requests going to the filesystem for such files, and calls your code instead. Virtual files live as long as your application is running. When your application is closed, the files are gone (or become inaccessible, depending on implementation).

How Virtual Files Are Used

The potential uses of virtual files are numerous. For example, you can let the user see and work with files that are actually located elsewhere. Or you can control the application writing data to some location and instead store the data in another location. You can make some application believe that the file is present, while in fact there's no such file on the disk.


Learn More Download Free Trial