anxyz
驱动牛犊
驱动牛犊
  • 注册日期2004-11-29
  • 最后登录2005-06-24
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1419回复:1

为什么会出现这种情况,驱动卸载后,再重启还能再dbgview中看到驱动的信息

楼主#
更多 发布于:2005-06-18 21:57
  为什么会出现这种情况?
我在卸载了防火墙的passthru driver驱动的时间(imd驱动),此时网络连接属性中已经没有了那个驱动,显示已经卸载了。重启系统在dbgview中仍能观察到这个驱动程序的信息,而且进入了DriverEntry。这是为什么

dbgview日志如下(共54条):
00000000       21:38:36.500       Physical Address: 1000     Length: 9f000        
00000001       21:38:36.500       Physical Address: 100000     Length: f6f0000        
00000002       21:38:36.500       Total Physical Memory: 259584000 (f78f000)      
00000003       21:38:36.500       Modified-> Physical Memory Pages: 63375 (f78f)      
00000004       21:38:38.656       *** e:\防火墙备份\sys\rfirewall.c (73) *** ===> FireWall - DriverEntry      
00000005       21:38:38.656       === RegistryPath is : \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\Passthru ===      
00000006       21:38:38.656       *** e:\防火墙备份\sys\rfirewall.c (150) *** ===> FireWall -  NdisWDMInitialize      
00000007       21:38:38.656       *** e:\防火墙备份\sys\rfirewall.c (241) *** <=== FireWall - NdisWDMInitialize        
00000008       21:38:38.656       *** e:\防火墙备份\sys\rfirewall.c (304) *** <=== FireWall - DriverEntry Success. ===      
00000009       21:38:38.656       *** e:\防火墙备份\sys\wdmdriver.c (44) *** ===> FireWall - FireWall_DefaultFunctionDispatch      
00000010       21:38:38.656       === Not FIREWALLWDM Deviceobject! Call system function in NdisFunctionTable.      
00000011       21:38:38.656       *** e:\防火墙备份\sys\wdmdriver.c (44) *** ===> FireWall - FireWall_DefaultFunctionDispatch      
00000012       21:38:38.656       === Not FIREWALLWDM Deviceobject! Call system function in NdisFunctionTable.      
00000013       21:38:38.656       *** e:\防火墙备份\sys\protocol.c (1004) *** ===> FireWall - PtPNPHandler      
00000014       21:38:38.656       *** e:\防火墙备份\sys\protocol.c (1025) *** <=== FireWall - PtPNPHandler      
00000015       21:38:38.906       *** e:\防火墙备份\sys\wdmdriver.c (44) *** ===> FireWall - FireWall_DefaultFunctionDispatch      
00000016       21:38:38.906       === Not FIREWALLWDM Deviceobject! Call system function in NdisFunctionTable.      
00000017       21:38:38.906       *** e:\防火墙备份\sys\wdmdriver.c (44) *** ===> FireWall - FireWall_DefaultFunctionDispatch      
00000018       21:38:38.906       === Not FIREWALLWDM Deviceobject! Call system function in NdisFunctionTable.      
00000019       21:38:39.000       *** e:\防火墙备份\sys\wdmdriver.c (44) *** ===> FireWall - FireWall_DefaultFunctionDispatch      
00000020       21:38:39.000       === Not FIREWALLWDM Deviceobject! Call system function in NdisFunctionTable.      
00000021       21:38:39.000       *** e:\防火墙备份\sys\protocol.c (1004) *** ===> FireWall - PtPNPHandler      
00000022       21:38:39.000       *** e:\防火墙备份\sys\protocol.c (1067) *** ===> FireWall - PtPnPNetEventReconfigure      
00000023       21:38:39.000       *** e:\防火墙备份\sys\protocol.c (1004) *** ===> FireWall - PtPNPHandler      
00000024       21:38:39.000       *** e:\防火墙备份\sys\protocol.c (1025) *** <=== FireWall - PtPNPHandler      
00000025       21:38:39.000       *** e:\防火墙备份\sys\protocol.c (1025) *** <=== FireWall - PtPNPHandler      
00000026       21:38:39.000       *** e:\防火墙备份\sys\wdmdriver.c (44) *** ===> FireWall - FireWall_DefaultFunctionDispatch      
00000027       21:38:39.000       === Not FIREWALLWDM Deviceobject! Call system function in NdisFunctionTable.      
00000028       21:38:39.000       *** e:\防火墙备份\sys\wdmdriver.c (44) *** ===> FireWall - FireWall_DefaultFunctionDispatch      
00000029       21:38:39.000       === Not FIREWALLWDM Deviceobject! Call system function in NdisFunctionTable.      
00000030       21:38:39.000       *** e:\防火墙备份\sys\wdmdriver.c (44) *** ===> FireWall - FireWall_DefaultFunctionDispatch      
00000031       21:38:39.000       === Not FIREWALLWDM Deviceobject! Call system function in NdisFunctionTable.      
00000032       21:38:39.000       *** e:\防火墙备份\sys\wdmdriver.c (44) *** ===> FireWall - FireWall_DefaultFunctionDispatch      
00000033       21:38:39.000       === Not FIREWALLWDM Deviceobject! Call system function in NdisFunctionTable.      
00000034       21:38:39.000       *** e:\防火墙备份\sys\wdmdriver.c (44) *** ===> FireWall - FireWall_DefaultFunctionDispatch      
00000035       21:38:39.000       === Not FIREWALLWDM Deviceobject! Call system function in NdisFunctionTable.      
00000036       21:38:39.000       *** e:\防火墙备份\sys\wdmdriver.c (44) *** ===> FireWall - FireWall_DefaultFunctionDispatch      
00000037       21:38:39.000       === Not FIREWALLWDM Deviceobject! Call system function in NdisFunctionTable.      
00000038       21:38:39.000       *** e:\防火墙备份\sys\protocol.c (1004) *** ===> FireWall - PtPNPHandler      
00000039       21:38:39.000       *** e:\防火墙备份\sys\protocol.c (1067) *** ===> FireWall - PtPnPNetEventReconfigure      
00000040       21:38:39.015       *** e:\防火墙备份\sys\protocol.c (1004) *** ===> FireWall - PtPNPHandler      
00000041       21:38:39.015       *** e:\防火墙备份\sys\protocol.c (1025) *** <=== FireWall - PtPNPHandler      
00000042       21:38:39.015       *** e:\防火墙备份\sys\protocol.c (1025) *** <=== FireWall - PtPNPHandler      
00000043       21:38:39.015       *** e:\防火墙备份\sys\wdmdriver.c (44) *** ===> FireWall - FireWall_DefaultFunctionDispatch      
00000044       21:38:39.015       === Not FIREWALLWDM Deviceobject! Call system function in NdisFunctionTable.      
00000045       21:38:39.015       *** e:\防火墙备份\sys\wdmdriver.c (44) *** ===> FireWall - FireWall_DefaultFunctionDispatch      
00000046       21:38:39.015       === Not FIREWALLWDM Deviceobject! Call system function in NdisFunctionTable.      
00000047       21:38:39.015       *** e:\防火墙备份\sys\wdmdriver.c (44) *** ===> FireWall - FireWall_DefaultFunctionDispatch      
00000048       21:38:39.015       === Not FIREWALLWDM Deviceobject! Call system function in NdisFunctionTable.      
00000049       21:38:39.015       *** e:\防火墙备份\sys\wdmdriver.c (44) *** ===> FireWall - FireWall_DefaultFunctionDispatch      
00000050       21:38:39.015       === Not FIREWALLWDM Deviceobject! Call system function in NdisFunctionTable.      
00000051       21:38:39.015       *** e:\防火墙备份\sys\wdmdriver.c (44) *** ===> FireWall - FireWall_DefaultFunctionDispatch      
00000052       21:38:39.015       === Not FIREWALLWDM Deviceobject! Call system function in NdisFunctionTable.      
00000053       21:38:45.234       KAInit Entry...      
00000054       21:40:04.828       KA Init requestion double link table
zhaock
驱动太牛
驱动太牛
  • 注册日期2002-01-26
  • 最后登录2018-06-02
  • 粉丝3
  • 关注2
  • 积分73328分
  • 威望362317点
  • 贡献值1点
  • 好评度226点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2005-06-19 08:49
显然是没有卸载干净,passthru的例子应该不会出现这种问题,检查一下你添加的代码.看看是不是每次都无法卸栽干净?
游客

返回顶部