• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 214
  • Last Modified:

C Spawning

I have an application that I would like to be a child process called by a custom Cprogram that I write.  I do not know any way to terminate the child process progmatically hence I was thinking I could run it as a child process and when I was ready to shut down call a function in the parent program which would also terminate the child process along with the parent.

Is this possible?
0
larrykizziah
Asked:
larrykizziah
1 Solution
 
msmitsCommented:
On UNIX you can use fork() to create a child process and system() or exec() to start your child application.
The fork() returns the child process id number. You can use this processnumber to send a kill signal to the child.

If you are using DOS, this is close to impossible as child process or processes are not supported.

If you are using WinNT and Win95, there are CreateProcess() and TerminateProcess().

0

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now