IFSMgr_InstallFileSystemApiHook

IFSMgr_InstallFileSystemApiHook(
 pIFSFileHookFunc HookFunc
 )
 

This service is called to install a file system API hook. This should be called by a VxD that wants to hook the file system API calls and do special processing on them. The IFS manager returns a pointer to a variable that contains the address of the next hooker in the chain. If the FSD wants to chain the call on, it should dereference this pointer to get the address of the function of the previous file system API hooker. This field is always valid. If this is the first hooker in the chain, the IFS manager automatically installs a default function which simply routes the call onward. So, hookers do not need to check if there is a previous hooker while chaining on, there is always a previous hooker.

HookFunc
Supplies the address of the hook function that is to be called by the IFS manager on a call.