Actually what I want to learn is that I want to monitor what files that a program uses when its run including its own files . Like : If I run a program named example.exe and its uses n number of files like .dll,.bin,etc . Is there a solution to this ?