CallbackFilter lets your Windows and .NET applications keep track of file operations in real-time (right when they are performed). You can track and decline access to the files, filter requests and even modify (encrypt, compress etc.) file contents.
Version: 4.1CallbackFilter component lets you monitor and control disk activity, track file and directory operations (create, read, write, rename etc.), alter file data, encrypt files, create virtual files and much more.
License: Free To Try $2,180.00
Operating System: Windows
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, modify input or output data before or after the request is performed or even tell the operating system to decline / cancel the request.
CallbackFilter provides rule-based interception and processing of the requests, thus offering powerful functionality with almost no coding.
Rules both increase speed of request handling (as you can specify, what request types are filtered and what actions are performed for each filtered request).
With CallbackFilter you can create virtual files and directories, that are not actually present on the disk and whose content is controlled by your application.
Version 4.1: * Altitude should be configured when the driver is installed in mini-filter mode
Version 4.0: * All features except Virtual Files now work in mini-filter mode; * OnFilterAttachToFsVolume and OnFilterDetachFromFsVolume events have been split to synchronous and asynchronous event pairs; * OnUserFsRequestC and OnUserFsRequestN events have been added; * support for Windows 10
Version 3.0: * possibility to create virtual files and directories on existing disks; * possibility to track failed operations (i.e. Post* and notification callbacks are now triggered for failed requests and error code is passed to them); * per-application rules * support for Windows 8 and Windows 2012 Server
Version 2.1: Notifications about device insertion and removal Possibility to set reparse rules
Version 2.0: System-boot filtering Multiple filters per system supported.