CallbackFilter class

Properties     Methods     Events    

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
Altitude
DisableRemoteCaching
FilterMode
FilterPresent
FilterRulesCount
FlushFilesOnClose
FlushFilesOnOpen
MaxWorkerThreadCount
MinWorkerThreadCount
OwnProcessFiltered
PassThroughRulesCount
ProcessCachedReadWriteCallbacks
ProcessFailedRequests
ProcessMountVolumeEvent
ReadWriteFileInPreCreatePath
ResolveNtDeviceToDriveLetter
SerializeCallbacks
Tag

Methods

Destructor
AddBytesToWriteBuffer
AddFilterAccessRule
AddFilterAccessRuleEx
AddFilterDefaultRule
AddFilterRule
AddFilterRuleEx
AddPagesToWriteBuffer
AddPassThroughAccessRule
AddPassThroughAccessRuleEx
AddPassThroughRule
AddPassThroughRuleEx
AddReparseFileNameRule
AttachFilter
CreateNonCbFile
CreateVirtualFile
DeleteAllFilterRules
DeleteAllPassThroughRules
DeleteAllReparseFileNameRules
DeleteFilterDefaultRule
DeleteFilterRule
DeletePassThroughRule
DeleteReparseFileNameRule
DetachFilter
DetachFilterEx
DisableDefaultRules
FlushNotificationQueue
GetFilterDefaultCount
GetFilterDefaultRule
GetFilterRule
GetFilterRuleEx
GetDriverStatus
GetOriginatorProcessId
GetOriginatorProcessName
GetOriginatorToken
GetPassThroughRule
GetPassThroughRuleEx
GetReparseFileNameRule
GetReparseFileNameRulesCount
Initialize
Install
IsFileFiltered
NtStatusToWin32Error
OpenFile
ResetTimeout
SetEndOfFile
SetRegistrationKey
SuspendFileCallbacks
Uninstall
UninstallEx

Events

Control (synchronous) events:
OnCanFileBeDeletedC
OnCleanupFileC
OnCloseFileC
OnCreateFileC
OnDeleteVirtualFile
OnEnumerateDirectoryC
OnFilterAttach
OnFilterAttachToFsVolumeC
OnFilterDetach
OnFilterDetachFromFsVolumeC
OnOpenFileC
OnPostCanFileBeDeletedC
OnPostCreateFileC
OnPostGetFileSizesC
OnPostOpenFileC
OnPostReadFileC
OnPostRenameOrMoveFileC
OnPostUserFsRequestC
OnPostWriteFileC
OnReadFileC
OnRenameOrMoveFileC
OnReparseFileName
OnReparseWithTag
OnSetAllocationSizeC
OnSetEndOfFileC
OnSetFileAttributesC
OnSetFileSecurityC
OnUserFsRequestC
OnWriteFileC

Notification (asynchronous) events:
OnCanFileBeDeletedN
OnCleanupFileN
OnCloseEnumeration
OnCloseFileN
OnCreateFileN
OnEnumerateDirectoryN
OnFilterAttachToFsVolumeN
OnFilterDetachFromFsVolumeN
OnGetFileSizesN
OnOpenFileN
OnReadFileN
OnRenameOrMoveFileN
OnSetAllocationSizeN
OnSetEndOfFileN
OnSetFileAttributesN
OnSetFileSecurityN
OnUserFsRequestN
OnWriteFileN