原问题:封包packet定义为PNDIS_PACKET结构。我现在想从此包中得到源IP地址和目标IP地址,能实现吗?怎样实现?小弟急用,请那位大侠帮帮忙!! //////////////////////////////(新问题: 偶把它放到自已的程序里进行编译时,ExAllo...
全文
回复(33) 2002-11-06 09:30 来自版块 - 内核编程
表情
bhjinhou好不容易才编译通过,但我在自已的程序里 DbgPrint(\"destIPAddress结果为:%u\",GetSrcIpFromPacket(packet)); 的时候,怎么结果都是一串长数呢?能不能将其显示为IP地址的格式呢? 高手...(2002-11-06 17:07)
bhjinhou吃完了饭回来,帮你编译通过,想上来告诉你的,没想到你已经解决了,那就行了。 谢谢!! (2002-11-06 14:43)
fracker吃完了饭回来,帮你编译通过,想上来告诉你的,没想到你已经解决了,那就行了。(2002-11-06 13:19)
bhjinhou非常感谢!!! [编辑 - 11/6/02 by bhjinhou] [编辑 - 11/6/02 by bhjinhou](2002-11-06 11:41)
dazzy[quote]在调用ndis里调用ExAllocatePool()函数不用包含\"ntddk.h\"或\"wdm.h\",你只需在文件的顶部加上一句: #define NDIS_WDM 1 即可. 没错,偶是犯了一个大错误,搞定...(2002-11-06 11:39)
ydyuse改成: #include \"ntddk.h\" #include \"ndis.h\" #include \"xpassthru.h\" #include \"minihook.h\" #...(2002-11-06 11:32)
bhjinhou在调用ndis里调用ExAllocatePool()函数不用包含\"ntddk.h\"或\"wdm.h\",你只需在文件的顶部加上一句: #define NDIS_WDM 1 即可. 没错,偶是犯了一个大错误,搞定了,非常感谢各...(2002-11-06 11:31)
dazzy在调用ndis里调用ExAllocatePool()函数不用包含\"ntddk.h\"或\"wdm.h\",你只需在文件的顶部加上一句: #define NDIS_WDM 1 即可.(2002-11-06 11:19)
Tom_lyd[quote]最好将ntddk.h放在靠前的位置! 我将位置调换如下,但还是那一句提示。 #include \"ndis.h\" #include <ntddk.h> #include \"xpassthru.h\"...(2002-11-06 11:09)
bhjinhou太没道理! 改为 include \"ntddk.h\"? 这些我早就试过了,我还把ntddk.h文件考到同一目录呢!!(2002-11-06 11:02)

返回顶部