我已经收到你发给我的程序了,可是问题是,没有办法获取包的数据,不知道什么原因,lpPacket->ulBytesReceived值始终是0,空的,好奇怪哦!还有就是我没有办法得到别的机子ping 我的包,我试过的,也是lpPacket->ulBytesReceived为0。
解决方案 »
- 程序在Win7安装,图标变成未知类型图标
- 从PDF里读取JPG图片文件,高手请支招!!
- 100分程序找错,由Cstring对象转化为整型数组问题
- 晕了
- 怎样在视输出旋转样式的文字!!!!!!!!!!!
- 我该用哪一个? exe? OCX? 或是DLL?
- 关于SDK编程调试
- 如何获取汉字的UINT值?UP者有分
- 关于CreateProcess的一个问题
- Loaded 'C:\WINNT\System32\ntdll.dll', no matching symbolic information found.
- VC中mediaplay控件的小问题
- 1................请问,动态创建的CTreeCtrl消息怎么添加??
问题基本解决,有什么问题再和你联系!
{
return;
}
到这儿我的程序就跳出,为什么?
我看了一下里面的值和你哪个程序一样都是17!
你的能执行下去,我的就不能,一样的程序为什么会出现这样的情况???
if (pIpHdr->protocol!=6)
{
return;
}
当协议头不为6时,就退出。你可以找个sniffer工具来分析一下协议就知道了