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