This is actually oddity in windows code. Reads from network mounts are never asynchronous with ReadFile() - and ReadFileEx() is very inefficient in many cases. Such behaviour causes problems with programs that don't have dedicated thread for each transfer.
|