> It may still not be feasible to use cygwin pids as windows pids This isn't possible because unix preserves pids across exec() but Windows doesn't. If you can fix *that* problem, then maybe...