3375|1

71

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

为什么DDK里面的PASSTHRU的NDIS驱动加载后自己就卸载了.....附上调试信息(100分答疑...) [复制链接]

试了2个驱动  
windows网络封包截获技术里面的那个XPASSTHRU例子
00000000    0.00000000    *** XPASSHTRU.SYS ***   
00000001    0.00005699    ==> DriverEntry...   
00000002    0.00038608    <== NdisIMRegisterLayeredMiniport,the return code is 0.   
00000003    0.00090430    *** XPASSHTRU.SYS ***   
00000004    0.00095180    <== NdisRegisterProtocol.   
00000005    0.00107444    *** XPASSHTRU.SYS ***   
00000006    0.00111523    <== NdisIMAssociateMiniport.   
00000007    0.00268051    *** XPASSHTRU.SYS ***   
00000008    0.00360577    <== Passthru Protocol PtUnload   
00000009    23.41916466    *** XPASSHTRU.SYS ***   
00000010    23.41921997    ==> DriverEntry...   
00000011    23.41955376    <== NdisIMRegisterLayeredMiniport,the return code is 0.   
00000012    23.42001152    *** XPASSHTRU.SYS ***   
00000013    23.42006493    <== NdisRegisterProtocol.   
00000014    23.42019272    *** XPASSHTRU.SYS ***   
00000015    23.42023468    <== NdisIMAssociateMiniport.   
00000016    23.42171669    *** XPASSHTRU.SYS ***   
00000017    23.42176628    <== Passthru Protocol PtUnload   

DDK里面的PASSTHRU的例子
00000000    0.00000000    Passthru:     
00000001    0.00006258    PtUnload: entered   
00000002    0.00029082    Passthru:     
00000003    0.00033356    PtUnloadProtocol: done!   
00000004    0.00039614    Passthru:     
00000005    0.00043637    PtUnload: done!   

我看XPASSTHRU里面附带的输出调试信息里面是这样子的:
00000079    0.11450307    *** XPASSHTRU.SYS ***==>Passthru Miniport MPQueryInformation   
00000080    0.11454497    *** XPASSHTRU.SYS ***==>Passthru Miniport MPIsSendOID   
00000081    0.11458101    *** XPASSHTRU.SYS ***<== Passthru Protocol PtRequestComplete   
00000082    0.11464722    *** XPASSHTRU.SYS ***==>Passthru Miniport MPQueryInformation   
00000083    0.11469499    *** XPASSHTRU.SYS ***==>Passthru Miniport MPIsSendOID   
00000084    0.11473019    *** XPASSHTRU.SYS ***<== Passthru Protocol PtRequestComplete   
00000085    0.11478048    *** XPASSHTRU.SYS ***==>Passthru Miniport MPQueryInformation   
00000086    0.11481903    *** XPASSHTRU.SYS ***==>Passthru Miniport MPIsSendOID   
00000087    0.11485339    *** XPASSHTRU.SYS ***<== Passthru Protocol PtRequestComplete   
00000088    0.11787808    *** XPASSHTRU.SYS ***==>Passthru Miniport MPQueryInformation   
00000089    0.11792333    *** XPASSHTRU.SYS ***==>Passthru Miniport MPIsSendOID   
00000090    0.11796021    *** XPASSHTRU.SYS ***<== Passthru Protocol PtRequestComplete   
00000091    0.11801301    *** XPASSHTRU.SYS ***==>Passthru Miniport MPQueryInformation   
00000092    0.11811023    *** XPASSHTRU.SYS ***==>Passthru Miniport MPIsSendOID   
00000093    0.11814543    *** XPASSHTRU.SYS ***<== Passthru Protocol PtRequestComplete   
00000094    0.11832311    *** XPASSHTRU.SYS ***==> Passthru Protocol PtSendComplete   
00000095    0.11835495        PacketPointer: 2164619032.   
00000096    0.11837842        PhysicalBufferCount: 1.   
00000097    0.11840021        BufferCount: 1.   
00000098    0.11842787        FirstBufferPointer: 2164469064.   
00000099    0.11845301        TotalPacketLenth: 42.   
00000100    0.11847396        HeaderSize: 0.   
00000101    0.11850246        Protocol: DEFAULT.   
00000102    0.11852509        Status: NDIS_STATUS_PENDING.

请问是我哪个地方出了问题  为什么输出结果跟他们不一样呢

最新回复

把服务的启动类型改成0(系统启动时服务启动),默认是3(Demand-start)。  详情 回复 发表于 2009-1-16 14:14
点赞 关注

回复
举报

78

帖子

0

TA的资源

一粒金砂(中级)

沙发
 
把服务的启动类型改成0(系统启动时服务启动),默认是3(Demand-start)。
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表