The solution implements copying a folder with multiple files using asynchronous I/O in Windows. It is created mainly as a demonstration of WinAPI IOCP programming.
Author: @Andrew0xFF
The project is created in C++.
It implements simultaneous copying of files within a folder using asynchronous I/O operations. Windows I/O completion ports are used as the main tool. The provided sources cover all stages, starting from IOCP creation and file opening to the successful / unsuccessful operation completion handling.
To get a brief IOCP functioning tutorial as well as simple Windows IO completion ports example explanations please read the related article.
Licensed under the MIT license. © Apriorit.