Ejemplo n.º 1
0
 public PidInfoData QueryProcess(int pid)
 {
     if (!ProcessInfoManager.IsRunning(pid))
     {
         // PID not running
         return(new PidInfoData());
     }
     else
     {
         var cpuMemory = processInfoManager.GetCpuMemoryUsageForPid(pid);
         var network   = portStatisticsManager.GetBytesSentLastSecondForPid(pid);
         return(new PidInfoData(cpuMemory, network));
     }
 }