100分求问 error C2065: “SIO_RCVALL” : 未声明的标识符

NiMaMaiPi2006 2006-01-24 03:33:35
是怎么回事
我包含了winsock2.h

...全文
541 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
RiNiMaDePi2006 2006-01-26
  • 打赏
  • 举报
回复
已解决
RiNiMaDePi2006 2006-01-26
  • 打赏
  • 举报
回复
WSAIoctl(rawsock, SIO_RCVALL, &lpvBuffer, sizeof(lpvBuffer), NULL, 0, &lpcbBytesReturned, NULL, NULL);

error C2065: “SIO_RCVALL” : 未声明的标识符
RiNiMaDePi2006 2006-01-26
  • 打赏
  • 举报
回复
老A 我在头文件加了你那句 报错重复定义
warning C4005: “_WIN32_WINNT” : 宏重定义

我的头文件顺序
#include <afxwin.h>
#include <Winsock2.h>
alwaysakid 2006-01-24
  • 打赏
  • 举报
回复
#define _WIN32_WINNT 0x600
RiNiMaDePi2006 2006-01-24
  • 打赏
  • 举报
回复
忘换号了..
楼主就是我
RiNiMaDePi2006 2006-01-24
  • 打赏
  • 举报
回复
WSAIoctl(rawsock, SIO_RCVALL, &lpvBuffer, sizeof(lpvBuffer), NULL, 0, &lpcbBytesReturned, NULL, NULL);

我把鼠标拿到SIO_RCVALL下 提示的就是#define SIO_RCVALL _WSAIOW(IOC_VENDOR,1)

(我是.NET)
baiduan 2006-01-24
  • 打赏
  • 举报
回复
我也使找了半天才知道那是微软新添的,
netsys2 2006-01-24
  • 打赏
  • 举报
回复
#define SIO_RCVALL _WSAIOW(IOC_VENDOR,1)
#define SIO_RCVALL_MCAST _WSAIOW(IOC_VENDOR,2)
#define SIO_RCVALL_IGMPMCAST _WSAIOW(IOC_VENDOR,3)
#define SIO_KEEPALIVE_VALS _WSAIOW(IOC_VENDOR,4)
#define SIO_ABSORB_RTRALERT _WSAIOW(IOC_VENDOR,5)
#define SIO_UCAST_IF _WSAIOW(IOC_VENDOR,6)
#define SIO_LIMIT_BROADCASTS _WSAIOW(IOC_VENDOR,7)
#define SIO_INDEX_BIND _WSAIOW(IOC_VENDOR,8)
#define SIO_INDEX_MCASTIF _WSAIOW(IOC_VENDOR,9)
#define SIO_INDEX_ADD_MCAST _WSAIOW(IOC_VENDOR,10)
#define SIO_INDEX_DEL_MCAST _WSAIOW(IOC_VENDOR,11)
netsys2 2006-01-24
  • 打赏
  • 举报
回复
#define SIO_RCVALL _WSAIOW(IOC_VENDOR,1)

4,356

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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