With CallbackFilter component your Windows and .NET application can keep track of file and directory operations and control them in real-time. The application is notified about access to the disk right when the requests for operation come. You can track and decline access to the files and directories, hide files, restrict certain operations and even modify (encrypt, copy-on-write etc.) file contents on the fly. You can also create virtual files.
CallbackFilter is an SDK (Software Development Kit) which lets your application intercept file operations in Windows operating systems.
Your application is notified when some file operation (file open, file read, write, directory enumeration etc.) is performed.
Besides plain notification, CallbackFilter lets your application decide, what to do with the request -
the application can process the request