A pipe is a simple Windows data transfer mechanism that works, well,
pretty much like a pipe: You stuff things in one end and the things come
out the other end. You can establish a pipe both locally and to a remote
machine. One machine must have created the pipe (the server), and
another machine that wants to use the pipe (the client) must know both the
name of the server machine and the name of the pipe on the server machine.
Once the client and the server have agreed to communicate using a named
pipe, they can stuff data into the pipe and read the data from the other
side of the pipe. The Software Update Wizard service creates the pipe,
and the Software Update Wizard DLL component writes to the pipe. The
pipe implementation is one way only - incoming to the service.