Intercept File Operations

Question:
I am trying to write a utility program. I need a way to intercept all file open/save operations and get the info about the name of the file so that I can either allow and disallow the operation or trigger another process before allowing the operation to proceed. Is there some way I can install a custom handler to monitor file operations?

Answer:
The API call you need is ReadDirectoryChangesW. There is a C++ sample program in MSDN entitled “Fwatch Sample: Using ReadDirectoryChangesW API”.

Share the Post:
Share on facebook
Share on twitter
Share on linkedin

Overview

Recent Articles: