Dec 16, 2011
Post comments count0
Post likes count1
Programmatically controlling which handles are inherited by new processes in Win32

In unix, file descriptors are inherited by child processes by default. This wasn't so much an active decision as it was a consequence of the fork/exec model. To exclude a file descriptor from being inherited by children, you set the flag on the file descriptor. Win32 sort of works like that, but backwards, and maybe a little upside-down. And i...