Posso ser notificado quando algum processo é iniciado?
Eu preciso saber (de preferência com o mínimo de latência) quandofoo.exe
é lançado.
Agora, eu tenho um thread que fica em um loop de luz (~ 10 Hz) e anda a árvore de processo procurandofoo.exe
.
Isso é menos do que elegante e eu queria saber se eu poderia registrar com alguma parte da API do Windows para obter um retorno de chamada quando qualquer processo é iniciado.
Se tal facilidade não estiver disponível, estou, naturalmente, aberta a outros métodos para realizar essa tarefa com mais elegância.