Technical Specification
DescriptionCallbackFilter is a software development kit, which tracks any file updates and backs up modified files on-the-fly. Your application gets notification when a file operation is executed. Besides simple notifications, CallbackFilter lets your application decide how to process a request: whether modify input or output data before or after the request is performed, deny or even cancel the request. CallbackFilter consists of the system-level driver and user-mode API.
DriverFile System Filter driver intercepts various requests going to the file system. If the request matches one of the rules, specified by the application, the driver performs the action defined by the rule. The action can be to process or decline the request unconditionally and to call the callback function in your application synchronously or asynchronously. Your callback can also decline or allow the request, perform the request itself (not passing it further) or post-process the request. User-mode API
User-mode API is simple and introduces about ten functions, specific to driver management and storage mounting operations.
Also the API includes about 20 callback functions (events) which your application can handle to get notified about different types of file system requests.
Miss a feature? Tell us about your idea using Wish List.
Supported platforms
Development tools
Miss a feature? Tell us about your idea using Wish List. To request more details please use our feedback form or Web-based Helpdesk system. Ready to try? Download your own copy to try CallbackFilter for free. Ready to pull the trigger? Refer to the Prices and Ordering page for complete licensing information. |
Support and Resources
|




