|
![]() | 作者: f [yifanernei]
![]() |
登录 |
我在用VC与sniff时,当ioctlsocket时总是发生WSAEINVAL错误,错误号10022 我在网上找了很多例子,用人家的一编译运行就成了,我的怎么也不行,总是有这个错误 找了很多地方也没找到能解决的方法,求大家给我指条路。 另外,用原始套接字时都要哪些头文件啊,怎么见下到的例子中的头文件一大堆呢? ![]() ![]() |
地主 发表时间: 05-03-18 02:54 |
![]() | 回复: 286 [unique] ![]() |
登录 |
win98下是不行的。至少要到winnt/2k/xp/2003下。 老夫当年也因此而停涉不前。 |
B1层 发表时间: 05-03-18 08:55 |
![]() | 回复: yangxius [yangxius] ![]() |
登录 |
晕啊 。老大。你不要老夫老夫的行不行啊 。 弄得像老头子一样。 |
B2层 发表时间: 05-03-18 09:39 |
![]() | 回复: ooo [teczm] ![]() |
登录 |
![]() |
B3层 发表时间: 05-03-18 11:08 |
![]() | 回复: f [yifanernei] ![]() |
登录 |
大哥们怎么说着说着就跑题了? 我的是XP啊 现在我的问题解决了,讲给大家听一下,不过不太满意 这个错误是说什么参数不合法,也就是说那个SIO_RCVALL不合法 在winsock2.h(可能是这儿吧,不太清楚了)有这个的定义的,可是不能用,只好自己定义一下了 #define SIO_RCVALL _WSAIOW(IOC_VENDOR,1) 然后就没问题了,只是不明白为什么,还请各位指点。 多谢286老大,每次总是第一个出来解决问题!! ![]() ![]() |
B4层 发表时间: 05-03-18 16:25 |
![]() | 回复: 286 [unique] ![]() |
登录 |
#define SIO_RCVALL _WSAIOW(IOC_VENDOR,1) 怎么抄我的,我也是这么定义的。 ![]() |
B5层 发表时间: 05-03-18 18:49 |
![]() | 回复: f [yifanernei] ![]() |
登录 |
不是吧,难道MSDN也是你写的,那我就更要另眼看你了,不,要用您了!![]() |
B6层 发表时间: 05-03-22 00:43 |
![]() | 回复: 286 [unique] ![]() |
登录 |
难道MSDN真的也抄我的了?![]() |
B7层 发表时间: 05-03-22 09:00 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号