下面是一段在passthru中向外发送自定义数据包的程序,不知道搞错了什么地方,一运行到它就重启!! 请问大侠,这段程序错在什么地方,该怎么改?? //定义变量 NDIS_HANDLE PoolHandle; NDIS_HANDLE B...
全文
回复(6) 2002-04-22 10:24 来自版块 - NDIS网络接口开发
表情
babizhu那就设置断点,一步步调试阿 (2002-04-23 09:47)
wangzai提一点小建议:最好在每一个函数调用之后都检查一下返回的结果是否正确。 我已经在里面加了很多DbgPrint语句了,我想根本还来不及看输出信息句被重起了!!(2002-04-22 19:49)
flytonire(2002-04-22 17:28)
wirelessboy提一点小建议:最好在每一个函数调用之后都检查一下返回的结果是否正确。(2002-04-22 14:48)
wangzai既然没作用,应该不是导致重启吧??(2002-04-22 13:27)
sgrenpNdisBuffer->Next = NULL; MyPacket->Private.Tail = NULL; 这两条语句不起作用,另外一般不要对NDIS_PACKET和NDIS_BUFFER的成员属性直接操作,而是通过相关的函数来实现。 (2002-04-22 11:47)

返回顶部