I've done a same thing , and of course it is possible using Create Process : you 've just to pass to the program executed the socket number -then the program uses it - It works