Jackaroo_lzh
驱动牛犊
驱动牛犊
  • 注册日期2003-10-02
  • 最后登录2004-08-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1286回复:2

对RecvBufferPoolHandle的迷惑?

楼主#
更多 发布于:2003-10-19 17:17
在NdisAllocateBuffer函数中:NdisAllocateBuffer(&Status,&PacketBuffer,pAdapt->RecvBufferPoolHandle,pPacketContent,PacketSize-LookAheadBufferSize);
pAdapt->RecvBufferPoolHandle―这个参数不能实现,在xpassthru中的ADAP结构中,没有定义RecvBufferPoolHandle参数,迷惑中……
bangh
驱动牛犊
驱动牛犊
  • 注册日期2003-03-26
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分57分
  • 威望75点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-10-20 09:35
这只是一个  BUFFER  , 你分在那里都可以。 不一定要搞到  ADAPT 结构中呀。
SharpShooter
驱动小牛
驱动小牛
  • 注册日期2002-04-07
  • 最后登录2013-07-05
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望40点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-10-20 09:38
ADAPT结构是自己维护的,你需要放什么东西进去就放什么东西进去,完全没有必要理会XP的例子是怎么做的,例子里面没有这个域,你就给它加上好了,一般在你初始化的时候,可以调用NdisAllocateBufferPool初始化一个BufferPool,这时会返回一个PoolHandle给你,以后调用NdisAllocateBuffer的时候,可以使用这个PoolHandle.如果不想这么做的话,其实把NdisAllocateBuffer的PoolHandle这个参数置成空也不是不可以,一般都会成功的,不过估计会有隐患吧.
写驱动不如买足彩!!
游客

返回顶部