I need a C# .NET Library that can detect when certain Win32 API's are used and by what application.
Examples.
ReadProcessMemory
WriteProcessMemory
The library should scan all current active process for these API methods.
The library should detect new processes and scan them as well.
The method must return the applications full path and name.?
The method must be able to detect when the API methods are actually called and then return the full path and name.
More information is available upon request.