~怎么用钩子捕捉进程结束?

求助~~~如何用钩子捕捉进程结束????????
如何用钩子捕捉进程结束,而不用timer等定时器刷新list对比得知进程结束,用钩子,最好有源码,谢谢各位大侠了!!!
        叩谢!!

------解决方案--------------------
PsCreateProcessNotifyRoutine
------解决方案--------------------
钩子不熟,感觉也可以用WaitForSingleObject实现,即创建一个线程,能后WaitForSingleObject等待目标进程结束
------解决方案--------------------
http://pgy12345.googlepages.com/apihook
这里有API钩子,怎么用看你自己喽,呵呵~~~ ^____^
------解决方案--------------------
可以挂钩ExitProcess试试看