Creates a new anonymous pipe and attaches it to a newly created PipeStream
the created PipeStream, null on failure to create the pipe
See Implementation
Creates a new anonymous pipe and attaches it to a newly created PipeStream