@krka92

Почему метод send (winsock2) возвращает SOCKET_ERROR, а код ошибки 0?

res := Send(FSocketNative, FBufferPartOut.Data[0], FBufferPartOut.Header.Size, 0);

if res = -1 then begin
      WSAError := WSAGetLastError;
      res := GetLastError;
end;


После записи в сокет res = -1. А код ошибки = 0. И WSAGetLastError и GetLastError возвращают 0.
Кто может подсказать почему такое возникает?
  • Вопрос задан
  • 91 просмотр
Пригласить эксперта
Ответы на вопрос 1
HemulGM
@HemulGM Куратор тега Delphi
Delphi Developer, сис. админ
Так пройдись отладчиком до получения ошибки самостоятельно
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы