摘要: WSADATA dwRetval; if (WSAStartup(MAKEWORD(2,2),&dwRetval)!=0) //开启Socket { printf("WSAStartup failed.\n"); return 1; } void CGetHostNameDlg::OnGetHost 阅读全文
posted @ 2016-11-25 23:21 韵切 阅读(863) 评论(0) 推荐(0) 编辑
摘要: The getaddrinfo function provides protocol-independent translation from an ANSI host name to an address. pNodeName [in,可选]指向NULL终止的ANSI字符串的指针,该字符串包含主机 阅读全文
posted @ 2016-11-25 20:44 韵切 阅读(371) 评论(0) 推荐(0) 编辑
摘要: typedef struct addrinfo {int ai_flags;int ai_family;int ai_socktype;int ai_protocol;size_t ai_addrlen;char *ai_canonname;struct sockaddr *ai_addr;stru 阅读全文
posted @ 2016-11-25 17:08 韵切 阅读(564) 评论(0) 推荐(0) 编辑
摘要: gethostbyname和gethostbyaddr这两个函数仅仅支持IPv4,getaddrinfo函数能够处理名字到地址以及服务到端口这两 种转换,返回的是一个sockaddr结构的链表而不是一个地址清单。这些sockaddr结构随后可由套接口函数直接使用。如此以 来,getaddrinfo函 阅读全文
posted @ 2016-11-25 13:43 韵切 阅读(327) 评论(0) 推荐(0) 编辑