我看王艳平老师的windows程序设计书中的第11章的防火墙程序时碰到几个问题:
1.编译运行时发现按"开始"按钮时出现错误,对话框显示是无法安装,研究程序也就是在开始过滤时安装过滤回调函数时出现了问题,返回值为-1,这个不知道是为什么?
2.我看定义的IOCTL code的值为0x654322,而书中明确说这个值自定义的范围为0x8000-0xffff,这里是否出现错误?
3.回调函数中可以直接处理IP包,但是我想在win32程序中也能同样处理IP包,也就是说不光能在驱动程序中可以处理IP包,也能将此IP包传递到win32程序中处理,不知道是否能用IO通信实现还是需要别的方法实现?书中只说只要有IP包到本机时就会自动调用回调函数处理,那么在IP包到达本机和调用回调函数中间是否可以截获此IP包呢?