| 
			 
					阅读:1294回复:5
				 
				初学者是用DDK好还是driver studio?
					如果编了一个驱动程序。怎么来调试?不会真的用硬件次才可以把?
 
							多谢  | 
	|
					
						
						
						
						
  | 
	
| 
			 沙发# 
								发布于:2002-12-16 21:57				
			
					有的肯定不需要硬件,如过滤				 
							 | 
	|
| 
			 板凳# 
								发布于:2002-12-17 15:00				
			
					我认为二者可以都看,但相对来说ddk是基础,ds我认为可以算是ddk的封装,但其内核的调用还是ddk,如果你看ds的说明,就会发现它告诉你ds一个类的哪个成员相当于ddk的哪个属性,如用得最多的KIrp类,会告诉你KIrp->IoctlInputBufferSize成员是对ddk的 Parameters.DeviceIoControl.InputBufferLength 属性的引用,如果对ddk不太了解的话,相信ds也用不好。
 
							至于硬件,就如楼上兄弟所说,看你是功能驱动还是过滤驱动了  | 
	|
					
						
  | 
	
| 
			 地板# 
								发布于:2002-12-17 15:08				
			如果编了一个驱动程序。怎么来调试?不会真的用硬件次才可以把? 硬件驱动程序当然要硬件才可以调试啦!要不然怎么知道所用硬件是否能满足设计和软件的要求?  | 
	|
| 
			 地下室# 
								发布于:2002-12-18 10:43				
			如果编了一个驱动程序。怎么来调试?不会真的用硬件次才可以把? 只要你愿意,就可以不用硬件。看你处理 IRP 的实现了。  | 
	|
					
						
  | 
	
| 
			 5楼# 
								发布于:2002-12-22 09:59				
			
					up				 
							 | 
	|