阅读:1286回复:2
对RecvBufferPoolHandle的迷惑?
在NdisAllocateBuffer函数中:NdisAllocateBuffer(&Status,&PacketBuffer,pAdapt->RecvBufferPoolHandle,pPacketContent,PacketSize-LookAheadBufferSize);
pAdapt->RecvBufferPoolHandle―这个参数不能实现,在xpassthru中的ADAP结构中,没有定义RecvBufferPoolHandle参数,迷惑中…… |
|
沙发#
发布于:2003-10-20 09:35
这只是一个 BUFFER , 你分在那里都可以。 不一定要搞到 ADAPT 结构中呀。
|
|
板凳#
发布于:2003-10-20 09:38
ADAPT结构是自己维护的,你需要放什么东西进去就放什么东西进去,完全没有必要理会XP的例子是怎么做的,例子里面没有这个域,你就给它加上好了,一般在你初始化的时候,可以调用NdisAllocateBufferPool初始化一个BufferPool,这时会返回一个PoolHandle给你,以后调用NdisAllocateBuffer的时候,可以使用这个PoolHandle.如果不想这么做的话,其实把NdisAllocateBuffer的PoolHandle这个参数置成空也不是不可以,一般都会成功的,不过估计会有隐患吧.
|
|
|