| 
			 
					阅读:1098回复:6
				 
				为什么DriverEntry常常放到一个独立的段中呢?
					是不是为了调用后的卸载呢?				 
							 | 
	|
| 
			 沙发# 
								发布于:2002-12-17 17:23				
			
					我的观点:
 
							因为window采用的是虚拟内存,当一个程序被装载时,并非全部文件都被装到内存,那些重要的可常驻内存,其他的则在用时,由系统检测到异常后调入。 DriverEntry应该常驻内存吧??所以放到一个独立的段(应该对应常驻内存段)  | 
	|
| 
			 板凳# 
								发布于:2002-12-17 17:29				
			
					DriverEntry只能在驱动第一次被装入时执行一次				 
							 | 
	|
					
						
  | 
	
| 
			 地板# 
								发布于:2002-12-17 18:43				
			
					就因为它是初始化段!就是书WDM被装载之后他就会被抛弃的!所以跟他一个段的都是这个命运!				 
							 | 
	|
					
						
  | 
	
| 
			 地下室# 
								发布于:2002-12-17 18:56				
			
					但它是否给出一些回调历程呢,这些历程的入口呢?
 
							 | 
	|
| 
			 5楼# 
								发布于:2002-12-17 19:07				
			
					我觉得小新说的是对的。谢谢大家的帮助!				 
							 | 
	|
| 
			 6楼# 
								发布于:2002-12-18 11:43				
			
					[确实,被装载之后他就会被抛弃的,
 
							但不知道它给出一些回调历程入口是怎么解决的?  | 
	|