Beispiel #1
0
 private void _watcher_ProcessStarted(object sender, ProcessStateChangedArgs e)
 {
     try
     {
         var p = Process.GetProcessById(e.ProcessId);
         CreateInfo(p);
     }
     catch (ArgumentException)
     {
     }
 }
Beispiel #2
0
 private void _watcher_ProcessStopped(object sender, ProcessStateChangedArgs e)
 {
     RemoveInfo(_applications, x => x.PID == e.ProcessId);
 }