标签: .net process process-monitoring
答案 0 :(得分:2)
您可以使用WMI
http://weblogs.asp.net/whaggard/archive/2006/02/11/438006.aspx
请注意,WMI示例并没有完全符合您的要求,但它应该为您提供足够的指针(以及MSDN WMI文档)来确定如何执行您想要的操作。
您还可以在C#中使用PInvoke来执行一些窗口挂钩,这些挂钩会在创建进程时向您的应用程序发送消息。但是,这将需要一些C ++用于您注入的DLL。