摘要: #include #include #include "InitSock.h" using namespace std; void SetTimeFromTP(ULONG ulTime); int main(void) { CInitSock initSock; //创建套接字 SOCKET s = socket(AF_INET, SOCK_STREAM,... 阅读全文
posted @ 2018-10-06 19:12 YangDanMua 阅读(253) 评论(0) 推荐(0) 编辑
摘要: UDP用户数据报协议 服务器端 <1 创建套接字(socket) <2 绑定IP地址和端口(bind) <3 收发数据(sendto, recvfrom) <4 关闭连接(closesocket) 客户端 <1 创建套接字(socket) <2 收发数据(sendto, recvfrom) <3 关 阅读全文
posted @ 2018-10-06 18:01 YangDanMua 阅读(1515) 评论(0) 推荐(0) 编辑
摘要: 1、套接字的创建和关闭 //创建套接字 SOCKET socket( int af, //指定套接字使用的地址格式,Winsock只支持AF_INET int type, //套接字类型 int protocol//配合type使用,使用的协议 ); // type /* * SOCKET_STRE 阅读全文
posted @ 2018-10-06 17:27 YangDanMua 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 1、加载和释放Winsoke库 //所有Winsock函数都是从WS2_32.DLL导出,包含相应库文件#include <winsock2.h>#pragma comment(lib, "WS2_32")//若没有加载,调用scok函数返回的SOCKET_ERROR出错代码为WSANOTINITI 阅读全文
posted @ 2018-10-06 16:08 YangDanMua 阅读(277) 评论(0) 推荐(0) 编辑
摘要: DWORD GetAdaptersInfo( PIP_ADAPTER_INFO pAdapterInfo, //指向一个缓冲区,用来取得IP_ADAPTER_INFO结构列表 PULONG pOutBufLen //指定上面缓冲区大小,如果大小不够,此参数返回所需大小 ) IP_ADAPTER_IN 阅读全文
posted @ 2018-10-06 15:43 YangDanMua 阅读(2516) 评论(0) 推荐(0) 编辑