Per monitorare un processo (avvio/chiusura) è possibile utilizzare WMI di Windows. Per questo è necessario importare il namespace System.Management.Il seguente esempio è in C#.using System.Management;//Metodo per avviare il monitoring dell'evento START (avvio del processo).//Il parametro name è il nome dell'eseguibile compreso di estensione da monitorare, es: skype.exepublic void StartMonitoring(string name){ WqlEventQuery query; ManagementEventWatcher watcher; ManagementBaseObject eventObj;
Leggi tutto il post...