A pipeline I/O mechanism in a network redirector that breaks up large files into
sections, and sends write (or read) requests for each section in a pipeline fashion
to a network file server, without waiting for a response for a previously-sent
section. The pipeline I/O mechanism tracks the returned status of each section
for which a request was made, so that success or failure of the request is determined
as a whole. The pipeline I/O system and method dramatically increase the performance
of network remote I/O operations, particularly with file write operations directed
to a file on a network file server.