i want to monitor some processes with a wrapper process which can intercept all messages, function calls, library usages, and hw driver usages(everything!!) from the target process.
the purpose is to analyze how the process controls some machines(in the view of machine controls).
i had some researches but have no clue. what should i know for this?
languages will be no matter and i consider win32/nt environment.
and i have some cs background but dont have low level hw control things or machine controls