Возможно ли получить PID процесса, запущенного exec () в Windows XP?

Я использую функцию exec() для выполнения одних и тех же внешних программ, и в любом случае я хочу остановить один из них. Но следующая команда:

 taskkill /IM program.exe 

будет убит весь program.exe . Поэтому лучшим способом я решил убить программный процесс своим PID.

Итак, я думал, что нужно было получить PID каждый раз, когда программа была выполнена, а затем убить его.

Я использую PHP 5.3 в Windows XP.