在使用完成端口中,当接收到IOCP_ACCEPT事件时,如何得到对方的IP地址,端口?

netice 2007-08-17 02:00:38
LPFN_GETACCEPTEXSOCKADDRS lpGetAcceptExSocketaddrs;

lpGetAcceptExSocketaddrs(lp_io->buf, DATA_BUFSIZE - (2 * (sizeof(SOCKADDR_IN) + 16)),sizeof(SOCKADDR_IN) + 16, sizeof(SOCKADDR_IN) + 16,
&LocalAddr, &local_len, &RemoteAddr, &remote_len);

通过RemoteAddr参数获取对方的IP地址是正确的,但是端口总是错误的,为什么啊!
...全文
197 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
showmy 2007-08-18
  • 打赏
  • 举报
回复
mark 学习
zhchg6666 2007-08-17
  • 打赏
  • 举报
回复
up
TERRYYRRET 2007-08-17
  • 打赏
  • 举报
回复
MARK

7,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧