C# library for unbuffered overlapped disk IO operations, based on .NET IO Thread pool and Stream-alike interface.
- 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