Как освободить структуру WSAOVERLAPPED? - PullRequest
1 голос
/ 12 февраля 2020

Я использую TimerQueueTimer () для удаления сокета timeover (злокачественного), но если я не освобождаю структуру WSAOVERLAPPED, которую я передаю в WSARecv с помощью злокачественного сокета, моя программа будет стоить все больше и больше памяти. Но если я освобождаю его при удалении злокачественного сокета, через некоторое время я получаю «Блок свободной кучи 014C7D80, измененный в 014C7DA8 после того, как он был освобожден».

...