| 
			 
					阅读:1343回复:6
				 
				如何在Win2k环境下启动一个WDM驱动程序??
					谢谢!!!!				 
							 | 
	|
					
						
						
						
						
  | 
	
| 
			 沙发# 
								发布于:2002-12-16 17:21				
			
					偶也想知道				 
							 | 
	|
					
						
  | 
	
| 
			 板凳# 
								发布于:2002-12-16 19:52				
			
					WDM ? 不是用INF 安装的吗? 
 
							里边不是有控制其启动方式的子健吗?  | 
	|
					
						
  | 
	
| 
			 地板# 
								发布于:2002-12-18 10:58				
			
					PnP 管理器装入驱动的顺序是:
 
							HKLM\\System\\CurrentControlSet\\Enum 键中指定的任何低层过滤器驱动程序(所谓的LowerFilters)。 HKLM\\System\\CurrentControlSet\\Control\\Class 键中指定的任何低层过滤器驱动程序。 HKLM\\System\\CurrentControlSet\\Enum 键中Service值指定的驱动程序。 HKLM\\System\\CurrentControlSet\\Enum 键中指定的任何高层过滤器驱动程序。 HKLM\\System\\CurrentControlSet\\Control\\Class 键中指定的任何高层过滤器驱动程序(即 UpperFilters)。 其中的XXX键指你的驱动程序在其下建立的子键。  | 
	|
					
						
  | 
	
| 
			 地下室# 
								发布于:2002-12-18 10:59				
			
					HKLM\\System\\CurrentControlSet\\Service 键中保存了系统中所有 Service 的信息。每一个驱动程序在其下有一个对应的项,键名与 Enum 键中的 Service 值相同。驱动程序的装入时间由该键的 Start 值决定:
 
							SERVICE_BOOT_START 0x00000000 在系统启动时加载。 SERVICE_SYSTEM_START 0x00000001 调用 IoInitSystem 加载。(原文:A device driver started by calling the IoInitSystem function. …start a driver service during an install.) SERVICE_DEMAND_START 0x00000003 动态加载。(用于内核模式驱动程序时代表不必明确调用StartService函数或发出NET START命令来启动驱动程序) 还有两个取值,SERVICE_AUTO_START 0x00000002 、SERVICE_DISABLED 0x00000004 ,不知在驱动开发中有没有用,知情者补充。  | 
	|
					
						
  | 
	
| 
			 5楼# 
								发布于:2002-12-18 11:13				
			
					一般产品级的 WDM 驱动程序由 PnP Manager 启动,自己开发驱动程序也可以手动启动, 如用 Driver Studio 的 DriverMoniter。				 
							 | 
	|
					
						
  | 
	
| 
			 6楼# 
								发布于:2002-12-18 13:14				
			PnP 管理器装入驱动的顺序是: 但是我现在需要手工装入。如何装?  | 
	|
					
						
  |