Если асинхронной режим, то смотри наGetOverlappedResult() и (ERROR_IO_INCOMPLETE == GetLastError())
E-mail: info@telesys.ru