header file: io.h
int _pipe(int *pfds, unsigned int psize, int textmode);
This function create a pipe between file descriptors.
The Windows and Unix implementations of this functionality are
similar, but the functions differ in their parameters. For complete
details, see the links below.
Example of Use in Windows
For a complete example, please see the
MSDN article on the pipe() function.