Knowledge Base
Latest Articles
-
CBFS Connect 2024 API Changes
This article details the API differences between CBFS Connect 2022 and CBFS Connect 2024.
-
Version 2024 Updates
Information and upgrade information for version 2024.
-
S3 Drive Feature Comparison
Users can use this comparison chart to choose the S3 Drive version that best fits their needs.
-
SFTP Drive Feature Comparison
Users can use this comparison chart to choose the SFTP Drive version that best fits their needs.
-
Getting Started with the NFS component
The article shows how to get started with CBFS Connect
-
Getting Started with ShellMenu
The article shows how to get started with CBFS Shell
-
Getting Started with ShellFolder
The article shows how to get started with CBFS Shell
-
Getting Started with the CBSync Component
The article shows how to get started with CBFS Sync
-
S3 Drive - Linux Guide
S3 Drive Linux Guide
-
SFTP Drive - Linux Guide
SFTP Drive Linux Guide
-
CBFS Connect 2022 API Changes
This article details the API differences between CBFS Connect 2020 and CBFS Connect 2022.
-
CBFS Filter 2022 API Changes
This article details the API differences between CBFS Filter 2020 and CBFS Filter 2022.
-
CBFS Vault 2022 API Changes
This article details the API differences between CBFS Vault 2020 and CBFS Vault 2022.
-
Docker Support in CBFS Connect 2022
CBFS Connect
-
Writing Shell Namespace Extensions
Considerations for writing Windows Shell Namespace Extensions
-
Connect to Scality with S3 Drive
An guide showing how to connect to Scality with S3 Drive
-
Add a Custom Provider to S3 Drive
An guide showing how to add a custom provider to S3 Drive
-
Connect to iDrive (e2) with S3 Drive
An guide showing how to connect to iDrive e2 with S3 Drive
-
Connect to MinIO with S3 Drive
An guide showing how to connect to MinIO with S3 Drive
-
AES Drive FAQ
This article answers some of the basic questions about the features of AES Drive.
-
S3 Drive FAQ
This article answers some of the common questions about S3 Drive.
-
SFTP Drive FAQ
This article answers some of the basic questions about SFTP Drive.
-
AES Drive Feature Comparison
Users can use this comparison chart to choose the AES Drive version that best fits their needs.
-
Why are On*CloseFile events fired long after the file is actually closed?
The reasons why you can observe delayed closing of a file
-
Compare CBFS and FUSE Components
Compare the CBFS and FUSE components.
-
How do I protect my process or thread from being suspended/paused or terminated?
How do I protect my process or thread from being suspended/paused or terminated?
-
Why driver deinstallation or update require system restart?
Why driver deinstallation or update require system restart?
-
Getting Started with the FUSE component
The article shows how to get started with CBFS Connet
-
How do I protect directory contents from modifications?
How do I protect directory contents from modifications?
-
Mount to a Folder with SFTP Drive
Steps to mount a drive to an NTFS folder with SFTP Drive.
-
How do I prevent file deletion using filter rules?
How do I prevent file deletion using filter rules?
-
Why is OnCloseFile event fired long after the file is actually closed?
The reasons why you can observe delayed closing of a file
-
AES Drive - Getting Started Guide
AES Drive Getting Started Guide
-
What's New in CBFS Direct 2020
CBFS Direct 2020 Upgrades and Migration Guide
-
S3 Drive - Windows Guide
S3 Drive Windows Guide
-
What's New in CBFS Connect 2020
CBFS Connect 2020 Upgrades and Migration Guide
-
What's New in CBFS Disk 2020
CBFS Disk 2020 Upgrades and Migration Guide
-
What's New in CBFS Filter 2020
CBFS Filter 2020 Upgrades and Migration Guide
-
What's New in CBFS Storage 2020
CBFS Storage 2020 Upgrades and Migration Guide
-
How do I guard against data loss caused by vault file corruption?
Stragies for preventing data loss using CBFS Vault.
-
SFTP Drive - Authentication Guide
SFTP Drive Authentication Guide
-
SFTP Drive - Windows Guide
SFTP Drive Windows Guide
-
Why Choose CBFS Connect over Dokan?
Professionally maintained products are more reliable and can cost less in the long run.
-
Digital Rights Management (DRM) with CBFS Vault
This article provides an overview of how CBFS Vault secures confidential information and prevents unauthorized access from third parties to this information.
-
7 Reasons to Manage Application Data via Filesystem vs. DBMS
7 reasons to choose a filesystem (CBFS Storage) over a database for managing your application's data.
-
Using Callback Mode in CBFS Vault
This article discusses how to use Callback Mode in CBFS Vault
-
Using PKI-Based Security with CBFS Vault
This article discusses how to use PKI-based security with CBFS Vault.
-
From Filesystems to the Cloud and Back
Discusses how developers can combine the benefits of cloud storage with well-known and established technologies.
-
Custom filesystems as optimal solutions for huge media data archives and storages
This paper will mainly discuss and explore the problems and solutions of archive storage management
-
eDiscovery Compliance for Existing and Planned Information Systems
This paper discusses the most effective ways to achieve eDiscovery compliance for your enterprise information system.
-
Getting Started with the CBFS component
The article shows how to get started with CBFS Connect
-
Is CBFS Vault FIPS Certified?
Is CBFS Vault FIPS certified?
-
How can I use CBProcess to prevent a process from being started?
Using CBProcess to prevent a process from starting.
-
How do I limit the size of a Vault?
Instructions on how to limit the size of a CBFS Vault.
-
How can I prevent my vault from being accessed by Vault Explorer and other CBFS Vault demo applications?
How to prevent your vault from being accessed by other CBFS Vault demo applications.
-
What happens when an applications attempts to access a password-protected file?
Discusses how CBFS Storage obtains a password when accessing a password-protected file in a vault.
-
What tools are provided to check Vaults for errors?
What tools are provided to check Vaults for errors?
-
If I grant a specific process access to the drive, will any child processes it creates be able to access the drive as well?
Discusses whether child processes can access your application
-
Why is adding files to the Vault so slow?
Reasons why adding files to a Vault can take longer than expected.
-
Why isn't my mounting point visible in Windows Explorer?
Discusses reasons why a mounting point may not show up in Windows Explorer.
-
Can I access a vault from several applications at once?
How to access a vault from several applications at one time.
-
FileSystemWatcher and ReadDirectoryChangesW vs. CBFS Filter
CBFS Filter enables you to emulate FileSystemWatcher, and much more.
-
Product Comparison
Developers can use this comparison chart to choose the Callback Technologies product that best fits their needs.
-
How can I create a file in a directory protected with a read-only access rule?
How can I create a file in a directory protected with a read-only access rule?
-
How can I make a directory read-only, but have its subdirectories be read-write?
How to enforce read-only access on a directory, but not its subdirectories.
-
Why doesn't my application receive events for mapped network drives?
Discusses why filesystem operations for mapped network drives don
-
Is there any integrity check to validate which process is using CBFS Filter?
Is there any integrity check to validate which process is using CBFS Filter?
-
Does the driver need to be reinstalled each time the computer reboots?
How often the driver needs to be reinstalled.
-
How do I track file copying?
How do I track file copying?
-
How do I know which user initiated a filesystem event?
How do I know which user initiated a filesystem event?
-
In some cases I get a filename in ALL CAPS. What's wrong?
In some cases I get a filename in ALL CAPS. What's wrong?
-
How can I monitor the files in a directory, but not its subdirectories?
How to monitor the files in a directory but not its subdirectories.
-
I get a BSOD with the error code NO_MORE_IRP_STACK_LOCATIONS (35). What's that?
I get a BSOD with the error code NO_MORE_IRP_STACK_LOCATIONS (35). What's that?
-
How can I hide a directory?
How to hide a directory
-
Can I create files and directories that don't really exist on disk using CBFS Filter?
How to create virtual files and directories using CBFS Filter.
-
How can I attach the filter to a USB drive?
How can I attach the filter to a USB drive?
-
The OS caches the data read from a file after it's been decrypted by CBFS Filter. How do I prevent this?
The OS caches the data read from a file after it's been decrypted by CBFS Filter. How do I prevent this?
-
I need to monitor file operations on a server. Is this possible with CBFS Filter?
Discusses feasibility of monitoring remote file operations.
-
Is CBFS Filter a minifilter driver?
Is CBFS Filter a minifilter driver?
-
Why can't I create a directory or file whose name ends with a dot (".")?
Why can't I create a directory or file whose name ends with a dot (".")?
-
Windows 10 now supports long file names. Can we?
Windows 10 now supports long file names. Can we?
-
Can I use the GetOriginator* methods in the Notify* events?
Discusses whether the GetOriginator* methods can be called during the Notify* events.
-
Is it possible to create nested virtual directories?
Is it possible to create nested virtual directories?
-
Is it possible for a "real" file to reside in a virtual directory?
Can a "real" file be created in, or moved to, a virtual directory?
-
How can I make a file read-only for a certain process?
How can I make a file read-only for a certain process?
-
How do I create a drive for only one user (session)?
How to create a drive for only one user (session)
-
How do I show different files to different users on the same filesystem?
Showing different files to different users on the same filesystem
-
How can I make my drive support paths longer than 260 characters?
Making a drive support paths longer than 260 characters
-
What is this strange file name with a colon inside?
What is this strange file name with a colon inside?
-
What happens if the filesystem fails to delete the actual file from backend storage?
What happens if the filesystem fails to delete the actual file from backend storage?
-
What effects does setting FileSystemName to NTFS have?
What happens if a virtual filesystem
-
Will the CBFS component fire multiple events for the same file at the same time?
Discusses event firing behavior with regards to parallel request processing.
-
Can you provide a WHQL-certified version of the driver?
Can you provide a WHQL-certified version of the driver?
-
How do I collect a log of file operations on the drive for debugging purposes?
How to collect a log of file operations on the drive.
-
How do I notify the system that a file in a CBFS Connect drive
How to notify the OS and CBFS Connect that a file in the virtual drive
-
What is the sequence of events fired when Windows Explorer opens a directory?
Describes the sequence of events fired when Windows Explorer opens a directory.
-
I created a local mounting point with the STGMP_LOCAL and STGMP_NETWORK flags. Why is this drive visible in Windows Explorer's "Network" area?
Discusses why a local network mounting point is visible in Windows Explorer' "Network" area.
-
Can I clear the metadata cache?
Can I clear the metadata cache?
-
Should I delete backend data in the CanFileBeDeleted event handler?
Should I delete backend data in the CanFileBeDeleted event handler?
-
Why doesn't returning error in the DeleteFile event handler prevent file deletion?
Why doesn't returning error in the DeleteFile event handler prevent file deletion?
-
Windows Explorer stops showing SMB shares after a network mounting point with a share is created.
Troubleshooting why Windows Explorer stops showning SMB shares after a network mounting point with a share is created.
-
How do I get rid of the Windows warning box when installing drivers?
Getting rid of the Windows warning box when installing drivers
-
When SerializeEvents is false, do filesystem operations for the same file fire on one thread?
When SerializeEvents is false, do filesystem operations for the same file fire on one thread?
-
When I set "SectorSize" to 4096 and "StorageType" to "STGT_DISK_PNP", some applications can't access the disk. Why?
When I set "SectorSize" to 4096 and "StorageType" to "STGT_DISK_PNP", some applications can't access the disk. Why?
-
Why does the system become slow if I perform lengthy operations in the OpenFile, CreateFile, or CloseFile events?
Why does the system become slow if I perform lengthy operations in the OpenFile, CreateFile, or CloseFile events?
-
Why can't I share a directory on my virtual drive?
Why can't I share a directory on my virtual drive?
-
Why is a timeout necessary?
Why is a timeout necessary?
-
Is there a problem if timeout is disabled?
Is there a problem if timeout is disabled?
-
The Initialize method throws a strange exception saying that the driver is not found. Why?
Why the Initialize method throws the exception "A volume has been accessed for which a filesystem driver is required that has not yet been loaded"
-
Why does Windows Explorer read files when I just browse a directory?
The reason why Windows Explorer reads files when you are browsing a directory.
-
Why is copying files to/from a CBFS Connect drive so slow?
Discusses why it takes longer to copy files to/from CBFS Connect drives compared to normal drives.
-
Why doesn't CBFS Connect provide asynchronous versions of events?
Discusses the reason CBFS Connect doesn't have asynchronous events.
-
How do I make a Recycle Bin on my virtual drive?
How to have a Recycle Bin on a virtual drive.
-
CBFS Vault vs. ZIP
Comparison of CBFS Vault and ZIP
-
7 Tiers of Data Recovery: Software Aspects
This white paper analyzes the advantages of CBFS Storage in the area of data recovery.