wqtao
驱动牛犊
驱动牛犊
  • 注册日期2001-09-03
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2370回复:4

斑竹:passthru里如何让下面的网卡工作在混杂模式??

楼主#
更多 发布于:2001-10-19 12:43
我想在passthru里面的PtBindAdapt里面让下面的网卡
在混杂的模式,下面是我的一段代码:
*OidData=NDIS_PACKET_TYPE_PROMISCUOUS;
                pRequest=ExAllocatePool(NonPagedPool,sizeof(NDIS_REQUEST));
                if(NULL==pRequest)
                {
                 DBGPRINT("Can not allocate buffer for request\n");
                 break;
                }
                pRequest->RequestType=NdisRequestSetInformation;
                pRequest->DATA.SET_INFORMATION.Oid=OID_GEN_CURRENT_PACKET_FILTER;
                pRequest->DATA.SET_INFORMATION.InformationBuffer=OidData;
                pRequest->DATA.SET_INFORMATION.InformationBufferLength=sizeof(ULONG);
                
                NdisRequest(&Sts,pAdapt->BindingHandle,pRequest);
                if(Sts!=NDIS_STATUS_PENDING)
                {
                 if(pRequest){
                
                 DBGPRINT("Free request.\n");
                 ExFreePool(pRequest);
                 }
                }
然而系统兰屏,是什么 bad pool caller
请教:
我该如何作呢?

最新喜欢:

temptemptempte...
wqtao
驱动牛犊
驱动牛犊
  • 注册日期2001-09-03
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-10-22 12:41
请各位大侠看看,我很急的。拜托!!!
chen001
驱动小牛
驱动小牛
  • 注册日期2001-12-24
  • 最后登录2005-05-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-12-28 09:29
我也想知道答案,如有消息请通知我一声!谢谢!
???
Fang
驱动牛犊
驱动牛犊
  • 注册日期2001-06-12
  • 最后登录2010-08-10
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望13点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-01-06 13:59
我在MiniportInitialize()中做就可以。
darkme
驱动牛犊
驱动牛犊
  • 注册日期2004-07-17
  • 最后登录2006-03-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-08-19 21:04
我在MiniportInitialize()中做就可以。

怎么做到的?请教一下。
游客

返回顶部