![]() |
|
#8
|
|||
|
|||
|
Update
Ok, what's new?
I'm now spawning programs as processes using CreateProcess. I can run them in debug mode as the debugee. I can read the process memory and take the snapshot (but, so far, only of single thread models). My current stumbling block is TerminateProcess. How do I do this reliably? Must I terminate each thread that the debuggee spawns? Do I close the process handle before or after I terminate the process? etc, etc. So far, nothing I do will remove the process from the system (TerminateProcess has a note about this) unless I end my VB IDE session. More work needed..any help appreciated. Thanks Sarge PS: the link http://www.vbstreets.ru/VB/Articles/66404.aspx comes up in Russian and won't translate, |
|
|