i would like to monitor the cpu and memory consumption of a given process in windows (nt architecture - xp,vista,win7), every few seconds to make a graph i have searched around but found only non C solutions only (java,c#,c++, etc) i know there is a PerformanceCounter class, but obviously it is not available in c.
thanks