Subj : CreateProcess To : borland.public.cpp.borlandcpp From : mike Date : Thu Jun 17 2004 08:04 pm Hi, i was reading the documentation on CreateProcess () and it says the preferred way to shutdown a process is to use the ExitProcess () rather than the TerminateProcess (). i don't understand how this works.... TerminateProcess - this can take in a process handle and ExitProcess can't so when i run my executable, i start a 3rd party executable. how do i gracefully exit it? if i call ExitProcess () it will close my application and not the one i started. The problem i'm seeing is that eventually when i call CreateProcess it fails with an error code of 1813: The specified resource type cannot be found in the image file. ERROR_RESOURCE_TYPE_NOT_FOUND. is this because the DLL's are in a compromised state? how can i get around this??? aloha, mike .