... CNTTBÀI THỰC HÀNH SỐ 4Các thao tác cơ bản trong lập trình socket trên windowsYêu cầu thực hành: Viết các chương trình thực hành các lệnh trong bài thực hành này. Tham khảo các chương trình mẫu ... Giá trị lỗi trả về trong các lời gọi hàm Winsock không thành công thường là SOCKET_ERROR (-1). Để lấy chi tiết mã lỗi, sử dụng hàm:int WSAGetLastError (void)* Giá trị trả về• Các hằng số lỗi WSAE ... phiên bản chính, byte cao chỉ số phiên bản phụ. Giá trị này có thể được chỉ định rõ (0x0202) hoặc dùng macro MAKEWORD(2,2).• lpWSAData: [out] thông tin về thư viện Winsock đã được khởi động, trong...