Project Description

C# library for unbuffered overlapped disk IO operations, based on .NET IO Thread pool and Stream-alike interface.
Key features:
  • Class for true unbuffered overlapped IO operations;
  • Support for several sequential blocks asynchronous read/write with WriteFileGather and ReadFileScatter;
  • Dedicated class for buffered overlapped IO, where file pointer position is passed as a parameter to Read/Write operations.

See also blog posts: http://programmingaddicted.blogspot.com/2011/05/unbuffered-overlapped-io-in-net.html

Last edited Dec 31, 2012 at 4:25 AM by MichaelStepura, version 4