wujun2211
驱动牛犊
驱动牛犊
  • 注册日期2002-09-29
  • 最后登录2005-04-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1450回复:2

passthru 中出现 BAD_POOL_CALLER

楼主#
更多 发布于:2004-06-21 14:16
请教各位高手:
 我在passthru 中修改了MpSend中的代码,对packet进行加密,加密之后数据增长了,对增长部分的数据我调用NdisAllocateMemory()分配内存,调用NdisAllocateBuffer()分配Buffer,调用NdisMoveMemory把增长部分的数据考到新分配的内存中,然后调用NdisChainAtBack()是Buffer连接到Packet上,然后return Packet,
可是当我连上网不到一分钟就出现Bad_Pool_Caller的错误。
shenhui
驱动小牛
驱动小牛
  • 注册日期2006-05-11
  • 最后登录2023-02-10
  • 粉丝14
  • 关注11
  • 积分142分
  • 威望1314点
  • 贡献值1点
  • 好评度146点
  • 原创分0分
  • 专家分1分
  • 社区居民
沙发#
发布于:2007-03-15 21:49
关注,我也遇到了这个问题,怎么都想不通。不可能是IRQL的问题呀。
作一名真实,诚实,优秀的科技工作者!
dfbb1980
驱动牛犊
驱动牛犊
  • 注册日期2006-07-05
  • 最后登录2007-07-30
  • 粉丝0
  • 关注0
  • 积分820分
  • 威望83点
  • 贡献值0点
  • 好评度82点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-03-20 12:39
应该是释放的问题,注意ndissend返回的状态
游客

返回顶部