bInheritHandles
bInheritHandles is a boolean parameter used in Windows API functions, most notably CreateProcess, that determines whether the child process inherits handles from the parent process. Handles are unique identifiers used by the operating system to refer to resources such as files, pipes, and network sockets.
When bInheritHandles is set to TRUE, the child process receives copies of the parent process's open handles.
Conversely, if bInheritHandles is set to FALSE, the child process does not inherit any handles from the
Care must be taken when inheriting handles. If a handle is inherited, it should be managed carefully