O>Так я его и выделил и отправил в функцию WSASend при ее вызове. O>Я ни как не могу понять, зачем мне GetQueuedCompletionStatus возвращает указатель на мою же структуру, что мне с ней делать ?
в одном потоке wsasend
в другом потоке GetQueuedCompletionStatus
в главном потоке может быть потребность в контекте из потока который отправил wsasend
и другими способами их получить нет
если вы не понимаете, значит оно вам не надо
самые лучшие знания, которые приходят из потребности а не из хотелки