It appears that if you kick a subprocess using spawn()-family with spawn/nowaitor spawn/detach, there's no way to get the info of child process pid. The specsays they return unspecified exact integer. Besides, on Windows you needa process handle instead of pid (although this is POSIX srfi, swpan-proceduresdo mention Windows).