CallbackFilter class
Description
Use CallbackFilter class to intercept and process application requests to file system.
Before using any CallbackFilter methods or properties you must activate the component
Properties
Active
FilterPresent
FilterRulesCount
FlushFilesOnClose
PassThroughRulesCount
ProcessCachedReadWriteRequests
SerializeCallbacks
Tag
ThreadPoolSize
Methods
Destructor
AddFilterAccessRule
AddFilterAccessRuleEx
AddFilterCallbackRule
AddFilterCallbackRuleEx
AddFilterDefaultRule
AddPassThroughAccessRule
AddPassThroughAccessRuleEx
AddPassThroughCallbackRule
AddPassThroughCallbackRuleEx
AddReparseFileNameRule
AttachFilter
CreateFile
CreateNonCbFile
DeleteAllFilterRules
DeleteAllPassThroughRules
DeleteAllReparseFileNameRules
DeleteFilterDefaultRule
DeleteFile
DeleteFilterRule
DeletePassThroughRule
DeleteReparseFileNameRule
DisableDefaultRules
GetFilterDefaultCount
GetFilterDefaultRule
GetFilterRule
GetFilterRuleEx
GetDriverStatus
GetOriginatorProcessName
GetOriginatorToken
GetPassThroughRule
GetPassThroughRuleEx
GetReparseFileNameRule
GetReparseFileNameRulesCount
InstallDriver
IsFileFiltered
OpenFile
ResetTimeout
SetEndOfFile
SetRegistrationKey
UninstallDriver
Events
Control (synchronous) events:
OnCanFileBeDeletedC
OnCloseFileC
OnCreateFileC
OnEnumerateDirectoryC
OnFilterAttach
OnFilterAttachToFsVolume
OnFilterDetach
OnFilterDetachFromFsVolume
OnOpenFileC
OnPostCanFileBeDeletedC
OnPostCreateFileC
OnPostGetFileSizesC
OnPostOpenFileC
OnPostReadFileC
OnPostRenameOrMoveFileC
OnPostWriteFileC
OnReadFileC
OnRenameOrMoveFileC
OnReparseFileName
OnSetAllocationSizeC
OnSetEndOfFileC
OnSetFileAttributesC
OnSetFileSecurityC
OnWriteFileC
Notification (asynchronous) events:
OnCanFileBeDeletedN
OnCloseEnumeration
OnCloseFileN
OnCreateFileN
OnEnumerateDirectoryN
OnGetFileSizesN
OnOpenFileN
OnReadFileN
OnRenameOrMoveFileN
OnSetAllocationSizeN
OnSetEndOfFileN
OnSetFileAttributesN
OnSetFileSecurityN
OnWriteFileN

