Tech Support > Microsoft Windows > Development Resources > How to enumerate & track processes and child processes...
How to enumerate & track processes and child processes...
Posted by Windows Application on August 3rd, 2007


Hello Group,

I use the function CreateProcess() to spawn a child process,
now this child process spawns its own child processes. So,
how can I enumerate & track my process and all propcesses
in a blackbox fashion ?

Thank you...

Posted by Kellie Fitton on August 3rd, 2007


On Aug 3, 3:21 pm, Windows Application <sammy_lb_2...@netzero.com>
wrote:

Hi,

You can use the following APIs to create a job object, and retrieve
the job state information from the job object:

CreateJobObject()
GetCurrentProcess()
AssignProcessToJobObject()

CreateProcess()

SetInformationJobObject()
QueryInformationJobObject()

TerminateJobObject()
CloseHandle()

http://msdn2.microsoft.com/en-us/library/ms682409.aspx

http://msdn2.microsoft.com/en-us/library/ms683179.aspx

http://msdn2.microsoft.com/en-us/library/ms681949.aspx

http://msdn2.microsoft.com/en-us/library/ms682425.aspx

http://msdn2.microsoft.com/en-us/library/ms686216.aspx

http://msdn2.microsoft.com/en-us/library/ms684925.aspx

http://msdn2.microsoft.com/en-us/library/ms686709.aspx

http://msdn2.microsoft.com/en-us/library/ms724211.aspx

Kellie.




Similar Posts