bInheritHandle
bInheritHandle is a member of the Windows SECURITY_ATTRIBUTES structure. It indicates whether a handle created with that security attributes is inheritable by child processes. When set to TRUE, the handle can be inherited by a new process if the process creating the child also enables handle inheritance.
In practice, bInheritHandle is specified when creating objects such as pipes, file mappings, events, or other
For a child process to receive inheritable handles, the caller must also enable inheritance at process creation
Security considerations are important when using handle inheritance. Inheritable handles can expose resources to less-privileged processes,
See also: CreateProcess, SECURITY_ATTRIBUTES, handle inheritance, DuplicateHandle.