I want to be able to trap file system hooks for file open and file read. Hooks for file write will be desirable but not essential. When a file is opened or read, I want my designated functions to be called first where I should have the option to process the call or pass it on the file system. The hooks should be process specific so that if a file is opened in my process, my functions get called. If a file is processed by a different process, the calls go unmodified.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. The functions to create the hooks and sample processing hooked routines as well as a sample program to test the code should be provided
2) Complete ownership and distribution copyrights to all work purchased.
The code should work on Windows 98, ME, 2000 and XP