Using Pipes

Pipes are useful in applications that must pass a continuous stream of data between processes. The examples in this section illustrate the following tasks:

Anonymous pipes overview

Multithreaded server

Server using overlapped input and output

Server using completion routines

Named pipe client process

Transactions on named pipes